بررسی معماریهای داده
-
مرداد- ۱۴۰۴ -۲۴ مرداد
چالشهای شمارش بازدید در مقیاس بزرگ و بررسی روشهای کلاسیک و مدرن
نمایش تعداد بازدید یک ویدیو یا محصول در ظاهر کار سادهایست؛ کافی است یک فیلد view_count در دیتابیس داشته باشیم…
بیشتر بخوانید » -
۲۴ مرداد
وقتی همه صندلیهای جلوی استیج را میخواهند!
فرض کنید بلیتهای یک خواننده محبوب داخلی — راس ساعت ۱۰ صبح باز میشوند. در کمتر از ۱ ثانیه اول،دهها…
بیشتر بخوانید » -
۹ مرداد
پردازش ۱.۲ میلیون پیام در ثانیه با Kafka و Go — معماری سبک اما حرفهای
وقتی نرخ ورود داده به میلیونها پیام در ثانیه میرسد، عامل تعیینکننده نه ارتقای پرهزینهی سختافزار است و نه…
بیشتر بخوانید » -
خرداد- ۱۴۰۴ -۴ خرداد
شرکت OpenAI چگونه کلاستر های کافکای خود را پایدار کرد و توان عملیاتی خود را ۲۰ برابر کرد؟
در یک سال گذشته، OpenAI توان عملیاتی Kafka را در بیش از ۳۰ خوشه، بیست برابر افزایش داد و به…
بیشتر بخوانید » -
اردیبهشت- ۱۴۰۴ -۱۲ اردیبهشت
چرا Discord بخشهایی از زیرساخت خود را از Go به Rust منتقل کرده است؟🦀
در سالهای اخیر، Rust به یکی از محبوبترین زبانهای برنامهنویسی در میان مهندسان ارشد نرمافزار و معماران سیستم تبدیل شده…
بیشتر بخوانید » -
۵ اردیبهشت
چگونه PostgreSQL را به یک موتور تحلیلی Iceberg-Powered تبدیل کنیم؟
تصور کنید تیمی فنی هستید که از PostgreSQL بهعنوان پایگاهداده اصلی برای مدیریت دادههای عملیاتی استفاده میکنید. حالا با یک…
بیشتر بخوانید » -
فروردین- ۱۴۰۴ -۳۱ فروردین
مقیاسپذیری بدون مهاجرت! درسهایی از تیم دیتابیس Figma
خیلی از ما وقتی با محدودیتهای عملکردی یا مقیاسپذیری در دیتابیس مواجه میشویم، اولین فکری که به ذهنمان میرسد، مهاجرت…
بیشتر بخوانید » -
۲۹ فروردین
داستان یک مهاجرت: از الستیک سرچ به آپاچی دوریس و صرفهجویی ۸۰ درصدی در هزینههای عملیاتی🌟
در یکی از سرویسهای Tencent Music (TME)، روزانه بیش از ۶۹۰ گیگابایت داده وارد Elasticsearch میشد. این سیستم جستجو با…
بیشتر بخوانید » -
۴ فروردین
چگونه پیپال با ۸ ماشین مجازی، روزانه ۱.۲ میلیارد تراکنش را پردازش میکند؟🚀
این مقاله بر اساس مقاله قدیمی تیم فنی PayPal در سال ۲۰۱۶ نوشته شده است و هدف آن، آشنایی با…
بیشتر بخوانید »