وب‌سرویس مجید

پروژه paxosstore

Tencent/paxosstore

کاربرد:

PaxosStore یک سیستم ذخیره‌سازی توزیع‌شده با قابلیت تحمل خطا و اتساق بالا است که بر پایه الگوریتم Paxos ساخته شده. این پروژه توسط تنسنت توسعه داده شده و به‌طور گسترده در زیرساخت‌های حیاتی مانند WeChat استفاده می‌شود. ️

در چه شرایطی بهتره استفاده شود؟

وقتی به دنبال یک سیستم ذخیره‌سازی پایدار، با تأخیر کم و مقیاس‌پذیری بالا هستی، به‌ویژه در محیط‌های تولید (Production) که نیاز به دسترسی پیوسته و اطمینان از صحت داده‌ها وجود داره.

چند مثال از موارد استفاده:

ذخیره‌سازی داده‌های کلیدی در سرویس‌های پیام‌رسانی مثل WeChat

مدیریت وضعیت (state management) در سیستم‌های توزیع‌شده

پایگاه داده‌های کلید-مقدار با نیاز به اتساق بالا و تحمل خرابی

سرویس‌های مالی که به تراکنش‌های امن و قابل اعتماد نیاز دارند

  • ##distributed
  • ##high
  • ##Paxos
  • ##scalability
  • ##data
  • ##cloud
  • ##fault
  • ##key
  • ##WeChat
  • ##Tencent