Nick Tune is coming to talk at Craft Conference (yaaay!!) and whilst he is here in Budapest he brings us one of his future talks (Strategic Microservice Patterns - find details below) and present it on this meetup, so DO NOT MISS IT :)
I am also pleased to announce another great peresenter Helin Akgul. She will be talking about DDD practices in TransferWise, and she will be giving some examples around how they are using product engineering to create domain experts, and tips and tricks to adopting DDD practices gradually.
I will post the abstract of her talk very soon.
1. Nick Tune: Strategic Microservice Patterns
Everybody knows there are hundreds of technical patterns you can apply to microservices. Yet nobody knows about the hundreds of domain patterns you can apply to microservices. By aligning your microservices with your business domain, you create a software system which is easier to comprehend, easier to evolve, and easier to develop at speed because it reflects the business. Understanding domain patterns helps you align your microservices and your business domain.
Learn why it’s important not to confuse The Entity Lifecycle Pipeline and The Proposal Pipeline. Learn how to manage complexity, and politics, when your domain contains an Octopus Context. And learn about many other domain patterns including The Dogfood Context, The Engagement Context, and The Brain Context.
To create the best architecture you also need to understand the business model. By viewing your microservices as business capabilities aligned to domain patterns, you will be able to design the best architecture for your business and for the teams building your microservices.
2. Helin Akgul: DDD in Practice at TransferWise
Helin will reflect her experience in applying DDD principles in
TransferWise and explore their approach and discuss some of what they
have learnt along the way.
Learn about how TransferWise grows domain expertise in its autonomous
teams, lessons from translating accumulated domain expertise to the
code, and evolving domains and boundaries from the perspective of
rapidly evolving product.
Supported by examples from greenfield and brownfield decomposition
projects in TransferWise, find out what worked well and what are the