Session

A competitive food retail architecture with microservices

Two years ago we started refactoring a monolithic shop into an e-commerce microservice platform. By now we’ve grown to 150 developers. In this talk we want to share our journey and the lessons we’ve learned the hard way.
After agreeing on a few terms about microservices we want to provide some answers to problems we ran into:

- What kind of organizational structure do you need to reflect the vertical boundaries in software while growing fast?
- How do you define bounded contexts with many teams and features? Are there ways to guide your teams and enable autonomy on all levels in your organization?
- Can you enable your teams to develop and deploy independently all the way to production?
- How does asynchronous communication with Apache Kafka change the way you think about your entities?
- How can multiple microservices contribute to the same pages? (And why you might have to implement this twice...)

As you see we will share our interpretation of a micro service architecture where developers stay in the driver’s seat and have a fair degree of independence and participation.

Ansgar Brauner

Software Architect Fulfillment

View Speaker Profile

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top