08 November 2019
talk meetup Frederik Hahne
Auf einen Blick
Am 18.02.2020 um 18 Uhr 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.
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.
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.
WPS Management GmbH, An der Talle 89, 33102 Paderborn
Über eine Anmeldung via Eventbrite würden wir uns freuen. |