Datenbank Schemaänderungen mit Zero Downtime
WPS Management GmbH , Campus an der Talle, An der Talle 89
Am Dienstag, den 18.02.2020 lädt die Java User Group Paderborn zum Vortrag Datenbank Schemaänderungen mit Zero Downtime mit Carsten Birkelbach ein.
Der Vortrag
Seit Kubernetes ist es einfach geworden, neue Versionen eines Microservices ohne Downtime zu deployen. Refactorings gehören dabei zum alltäglichen Handwerk eines Entwicklers. Im Datenbankumfeld wird aber bereits die Umbenennung eines Feldes zur Herausforderung. Wann ist der richtige Zeitpunkt zur Schemaänderung? Denn entweder kann die alte oder die neue Version des Services nicht mit dem neuen Schema arbeiten.
Also doch wieder im Wartungsfenster den Microservice herunter fahren und die Datenbank migrieren? Oder einen Read-only Modus in den Service einbauen, um so den potentiellen Datenverlust zu vermeiden?
Nicht nötig, denn in diesem Talk werden Rezepte vorgestellt, eine Schemaänderung ohne Downtime oder Datenverlust zu meistern.
Es wird gezeigt, wie Datenbankmigrationen getestet werden können.
Dabei wird der Talk durch Beispiele und Fallstricke aus der Praxis veranschaulicht.
Der Redner
Carsten Birkelbach arbeitet als Senior Software Developer bei der WPS Management GmbH in Paderborn an der offenen B2B-Integrationsplattform „wescale“ (siehe „wescale.com“). Dort ist er vor allem in der Backend Entwicklung tätig. Seit 2001 Java Software Developer.
Treffpunkt
WPS Management GmbH , An der Talle 89, 33102 Paderborn
|
NOTE
|
Über eine Anmeldung via Eventbrite würden wir uns freuen. |