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

پروژه cetus

session-replay-tools/cetus

کاربرد:

Cetus یک میدل‌ور با عملکرد بالا است که به‌صورت شفاف درخواست‌های برنامه شما را به سرورهای MySQL پشتیبان هدایت می‌کند. این ابزار می‌تواند به عنوان پروکسی بین برنامه و پایگاه داده عمل کند و مدیریت اتصالات، توزیع بار و خواندن از ریپلیکاها را بهینه کند.

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

وقتی نیاز دارید بدون تغییر در کد برنامه‌تان، ارتباط با MySQL را مقیاس‌پذیر و قابل اطمینان کنید، استفاده از Cetus مناسب است. این ابزار در محیط‌هایی با ترافیک بالا، سیستم‌های توزیع‌شده و پلتفرم‌های نیازمند دسترسی چندگانه به دیتابیس بسیار کارآمد است.

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

- مدیریت اتصالات به MySQL در یک سرویس میکروسرویسی با تعداد زیاد از سرویس‌های فراخوان

- تفکیک خواندن و نوشتن داده‌ها (Read/Write Splitting) برای بهبود عملکرد

- استفاده از ریپلیکاها برای کاهش بار روی سرور اصلی دیتابیس

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

  • ##database
  • ##mysql
  • ##high
  • ##read
  • ##connection
  • ##distributed
  • ##microservices
  • ##data
  • ##proxy
  • ##cetus