Katie Roberts: Dismantling Monoliths – Using Microservices and Continuous Delivery at the BBC
BBC Development Lead Katie Roberts berichtet in ihrer Keynote auf der enterJS 2016 von Legacy-Anwendungen beim britischen Rundfunkunternehmen und Architekturänderungen im laufenden Betrieb.
Nicht alle Projekte können auf der grünen Wiese beginnen. Viel wahrscheinlicher ist es, dass sich Entwickler mit Legacy Code konfrontiert sehen, der zu erweitern und zu verbessern ist. Bei der BBC sieht es nicht anders aus.
Weiterlesen nach der Anzeige
Katie Roberts gibt in ihrer Keynote einen Einblick in die Methoden, die ihr Team fĂĽr die Umwandlung alter, monolithisch konzipierter Legacy-Produkte in Microservice-Architekturen mit Node.js verwendet. Als Beispiele dienen Dienste der BBC Knowledge and Learning, deren Ăśberarbeitung den laufenden Betrieb nicht beeinflussen durfte und ganz nebenbei auch die Nutzerfreundlichkeit verbesserte.
Katie Roberts
hat nach mehreren Jahren als Entwicklerin in unterschiedlichen Sprachen ihre Liebe zu JavaScript und Node.js entdeckt. Sie ist als Development Lead bei der BBC tätig, wo sie die Entwicklung einer Reihe von Onlineangeboten der britischen Rundfunkanstalt leitet. Zuvor hatte sie unter anderem die Position des Senior Interactive Developer bei Wunderman inne.
(jul)
Über 90.000 Leser vertrauen bereits darauf – wählen Sie jetzt Ihr passendes Paket!
Mit heise+ lesen Sie alle Inhalte auf heise online. Zusätzlich zu unseren Magazin-Inhalten erhalten Sie damit weitere exklusive Tests, Ratgeber und Hintergründe.