تیم مهندسی فیگما تصمیم گرفته که راه حل sharding خودش رو پیاده سازی کنه، بحث sharding یکی از چالش هایی هست که در استفاده از دیتابیس های سنتی باهاش مواجه خواهید شد اگه حجم داده های شما بیش از حد زیاد بشه. یکی از ابزارهایی که MySQL داره ProxySQL داره که خیلی ابزار کمک کننده ای هست، هر کدوم از این ابزارها چالش های خودشون رو دارند، اما وقتی که به scale فکر میکنید، برای انتخاب دیتابیس به ابزارهای جانبی دیتابیس هم فکر کنید که مجبور نشید چرخ رو از اول اختراع کنید که براتون دردسر ایجاد کنه.
Why Has Figma Reinvented the Wheel With PostgreSQL?
https://medium.com/@magda7817/why-has-figma-reinveted-the-wheel-with-postgresql-3a1cb2e9297c
ProxySQL
https://proxysql.com/
@gocasts
Post #412
3.8K
Go Casts | Systems & Agents 🚀 بسی لذت بردم از خوندن این مقاله درس بزرگش استفاده از راه حال های خیلی ساده حتی برای scale خیلی بزرگی مثل pinterest هست یکی از نکات جالب این مقاله استفاده از دیتابیس های master بود و از slave فقط برای بکاپ استفاده میکردن، همه read و writeهای production روی…

- 👍 19