Ogólnie dobry materiał. Przy małych instancjach db(kilka-kilkanaście GB) super, natomiast problem zaczyna się przy kilkuset GB silnie utylizowanych środowiskach. Temat skalowania i backupu nie jest już wtedy taki łatwy. Potrzebujemy np. dla PostgreSQL narzędzi typu patroni+pgrestbackup żeby sìe skalować w miarę automatycznie i zapewnić sobie restora do punktu w czasie. Analogicznie dla minimalizacji w dostępie do danych.Do tego pgpool,pgbouncer itd... Kubernetes musi wtedy określać stan na podstawie złożonych metryk z patroni. W małych instancjach wbudowane mechanizmy wystarczą ale przy dużych trzeba sporo pracy dołożyć. Ciężko znaleźć materiały i pomoc w implementacji na kub. Dlatego admini dużych środowisk db długo jeszcze zostaną na poziomie vm.
Wszystkie narzędzia, które wymieniłeś są częścią większości dostępnych operatorów (m.in. od Zalando, Crunchy). Tam to jest wszystko spięte i nie trzeba nic grzebać - wystarczy dobrze opisany manifest klastra no i testy obowiązkowo oczywiście.
Świetny materiał! Dzięki bardzo za Twoją prace 😊
Ogólnie dobry materiał. Przy małych instancjach db(kilka-kilkanaście GB) super, natomiast problem zaczyna się przy kilkuset GB silnie utylizowanych środowiskach. Temat skalowania i backupu nie jest już wtedy taki łatwy. Potrzebujemy np. dla PostgreSQL narzędzi typu patroni+pgrestbackup żeby sìe skalować w miarę automatycznie i zapewnić sobie restora do punktu w czasie. Analogicznie dla minimalizacji w dostępie do danych.Do tego pgpool,pgbouncer itd... Kubernetes musi wtedy określać stan na podstawie złożonych metryk z patroni. W małych instancjach wbudowane mechanizmy wystarczą ale przy dużych trzeba sporo pracy dołożyć. Ciężko znaleźć materiały i pomoc w implementacji na kub. Dlatego admini dużych środowisk db długo jeszcze zostaną na poziomie vm.
Wszystkie narzędzia, które wymieniłeś są częścią większości dostępnych operatorów (m.in. od Zalando, Crunchy). Tam to jest wszystko spięte i nie trzeba nic grzebać - wystarczy dobrze opisany manifest klastra no i testy obowiązkowo oczywiście.
Genialne jest to testowanie backupow. Im wiecej testow tym spimy spokojniej !:)
Zero komentarzy to ja pierwszy. Fajny odcinek