Three years ago we started refactoring a monolith into a microservice platform. We want to share the lessons we’ve learned the hard way and provide some answers to problems we ran into:
As you see we will share our interpretation of an architecture where developers stay in the driver’s seat and have a fair degree of independence.
Ansgar Brauner works at REWE Digital as Software Architect, taking care of the Domain Fulfillment. After working at Zalando he started at REWE Digital in 2014 to help one of Europe’s biggest food retailers building the leading food eCommerce platform in Europe. Beside enabling 15 teams to work autonomously he helps the product owners to not neglect the technical view. Ansgar leads the Java User Group Dortmund is a speaker at international software development conferences like JavaOne, Devnexus, JPrime and Javaland and likes playing around with Microcontrollers.
Sebastian Gauder is working at REWE Digital as Software Architect, taking care of the Domain Site landing. He worked at Adobe before he started to help REWE Digitals to help one of Europe’s biggest food retailers building the leading food eCommerce platform in Germany. Beside enabling 7 teams to work autonomously he helps the product owners to not neglect the technical view. Sebastian spends his spare time playing inline hockey.