hapostgres/pg_auto_failover
این یک افزونه و سرویس برای PostgreSQL است که قابلیت جابجایی خودکار در صورت خرابی و دسترسی بالا (High Availability) را فراهم میکند. ️
کاربرد:
این ابزار به صورت خودکار مدیریت میکند که در صورت از دست رفتن دسترسی به سرور اصلی پایگاه داده، یکی از سرورهای فرعی (replica) به صورت خودکار به جای آن قرار بگیرد. این موضوع از قطعی سرویس جلوگیری میکند و برای سیستمهای حیاتی که نیاز به آپتایم بالا دارند، بسیار مهم است.
در چه شرایطی بهتره استفاده شود؟
وقتی که نیاز دارید سیستم پایگاه داده شما همیشه فعال باشد و نمیتوانید تحمل قطعی چند دقیقهای را داشته باشید. مثلاً در سرویسهای بانکی، پرداخت آنلاین، سیستمهای ثبت سفارش و…
چند مثال از موارد استفاده:
یک پلتفرم ا-commerce که نمیتواند هیچ قطعی داشته باشد در زمان اوج فروش
سرویسهای پزشکی آنلاین که دسترسی به دادهها حیاتی است
سیستمهای مالی که از PostgreSQL استفاده میکنند و نیاز به اطمینان از پیوستگی دارند
- ##HighAvailability
- ##PostgreSQL
- ##Failover
- ##Database
- ##Automation
- ##Cloud
- ##Reliability
- ##pg
- ##DataReplication
- ##Scalability
