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

پروژه pg_auto_failover

hapostgres/pg_auto_failover

این یک افزونه و سرویس برای PostgreSQL است که قابلیت جابجایی خودکار در صورت خرابی و دسترسی بالا (High Availability) را فراهم می‌کند. ️

کاربرد:

این ابزار به صورت خودکار مدیریت می‌کند که در صورت از دست رفتن دسترسی به سرور اصلی پایگاه داده، یکی از سرورهای فرعی (replica) به صورت خودکار به جای آن قرار بگیرد. این موضوع از قطعی سرویس جلوگیری می‌کند و برای سیستم‌های حیاتی که نیاز به آپ‌تایم بالا دارند، بسیار مهم است.

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

وقتی که نیاز دارید سیستم پایگاه داده شما همیشه فعال باشد و نمی‌توانید تحمل قطعی چند دقیقه‌ای را داشته باشید. مثلاً در سرویس‌های بانکی، پرداخت آنلاین، سیستم‌های ثبت سفارش و…

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

یک پلتفرم ا-commerce که نمی‌تواند هیچ قطعی داشته باشد در زمان اوج فروش

سرویس‌های پزشکی آنلاین که دسترسی به داده‌ها حیاتی است

سیستم‌های مالی که از PostgreSQL استفاده می‌کنند و نیاز به اطمینان از پیوستگی دارند

  • ##HighAvailability
  • ##PostgreSQL
  • ##Failover
  • ##Database
  • ##Automation
  • ##Cloud
  • ##Reliability
  • ##pg
  • ##DataReplication
  • ##Scalability