A fost publicat Kubegres, un instrument pentru desfășurarea unui cluster PostgreSQL.

Au fost publicate codurile sursă ale proiectului Kubegres, destinat creării unui cluster de servere replicate cu SGBD PostgreSQL, desfășurat în infrastructura de izolare a containerelor bazată pe platforma Kubernetes. Pachetul permite, de asemenea, gestionarea replicării datelor între servere, crearea de configurații rezistente la defecte și organizarea copiilor de rezervă. Codul proiectului este scris în limbajul Go și este distribuit sub licența Apache 2.0.

Clusterul creat constă dintr-un pod-uzină PostgreSQL primar și pod-uri secundare replicate în timp real, sincronizate cu nodul primar. În cazul unei defecțiuni la nodul primar, sistemul transferă automat unul dintre nodurile secundare în rangul primar și schimbă configurația replicării fără a opri funcționarea. Există posibilitatea de a seta copii de siguranță regulate ale bazei de date într-un depozit separat. Configurația clusterului este specificată în format YAML. Gazdele nodurilor sunt create pe baza imaginii oficiale a containerului cu PostgreSQL, furnizată de proiectul Docker. Funcționarea sistemului a fost recunoscută ca fiind stabilă și este deja utilizată în implementări industriale.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster