کافه بازار،
از هزار درخواست در روز،
تا هزار درخواست در ثانیه

تولد بازار

چالش اول / ۵۰ هزار کاربر

طی دو ماه اخیر 1TB ازش خواندیم، و از ۷٫۶۶ میلیارد درخواست get مون، کمتر از نیم میلیاردش miss شده‌اند.

Memcached

کابوس کاربران همزمان

خرید سرور / یک میلیون کاربر

ندا۱، یک PC صبور

ندا۲، سرور تازه نفس

Scaling = تعویض همهٔ اجزای ماشین، در حالی که با سرعت ۱۰۰ مایل در ساعت می‌رانیدش.

Mike Krieger

Co-founder @ Instagram

چرتکه

  • نیاز به توان محاسباتی بیشتر

  • نیاز به ابزارهای سریع‌تر

تقسیم وظایف میان سرورها

  • شروع کار با ۴ نود

  • هم‌اکنون ۱۰ نود

هم‌اکنون بیش از ۲۵۰GB داده را در Redis ذخیره می‌کنیم

سرور ندا۳

پایان دوران ارتقای عمودی

Replication و Read Slaves

هم‌اکنون

  • ۱۵ سرور

  • ۲ نود Postgresql

  • ۱۲ نود Redis

  • ۳ نود Memcached

حجم دانلود

آینده

نیاز به زیرساخت High Availble

نیاز به زیرساخت جمع‌آوری و تحلیل داده‌ها

Made with Slides.com