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

flyer

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

Über eine Anmeldung via Eventbrite würden wir uns freuen.