Kubegres را منتشر کرد، یک جعبه ابزار برای استقرار یک خوشه PostgreSQL

متون منبع پروژه Kubegres منتشر شده است که برای ایجاد یک خوشه از سرورهای تکراری با PostgreSQL DBMS طراحی شده است که در یک زیرساخت جداسازی کانتینر بر اساس پلت فرم Kubernetes مستقر شده است. این بسته همچنین به شما امکان می دهد تا تکثیر داده ها را بین سرورها مدیریت کنید، پیکربندی های مقاوم در برابر خطا ایجاد کنید و پشتیبان گیری را سازماندهی کنید. کد پروژه در Go نوشته شده و تحت مجوز Apache 2.0 توزیع شده است.

خوشه ایجاد شده شامل یک گره غلاف اولیه PostgreSQL و گره های غلاف ثانویه تکرار شده در زمان واقعی است که با گره اولیه همگام شده اند. در صورت خرابی در گره اولیه، سیستم به طور خودکار یکی از گره های ثانویه را به دسته اصلی تبدیل می کند و پیکربندی تکرار را بدون توقف عملیات تغییر می دهد. پیکربندی نسخه پشتیبان از پایگاه داده معمولی در یک حافظه جداگانه امکان پذیر است. پیکربندی خوشه در قالب YAML مشخص شده است. محتوای گره بر اساس تصویر کانتینر رسمی PostgreSQL ارائه شده توسط پروژه Docker ایجاد می شود. عملکرد سیستم به عنوان پایدار شناخته شده است و در حال حاضر در کاربردهای صنعتی استفاده می شود.

منبع: opennet.ru

خرید هاست قابل اعتماد برای سایت های دارای حفاظت DDoS، سرورهای VPS VDS 🔥 خرید هاستینگ معتبر با محافظت در برابر حملات DDoS، سرورهای VPS و VDS | ProHoster