Bring Advanced Software Mastermind to your community – read more
March 2-3rd, 2020
LISBON SPONSORS
Titanium
Gold
Venue and catering
Lisbon Diversity Program Partners
Schedule
MONDAY March 2nd | TUESDAY March 3rd | ||
Time | Sessions | Time | Sessions |
08:30- 09:00 | Registration, networking and setting the scene for this mastermind. | ||
09:00- 10:25 | Introduction to Domain-Driven Design Miguel Alpendre High level overview of Domain-Driven Design. Modelling, Building Blocks and Strategic Design explained, based on the blue book. | 08:30- 09:55 | The Saga pattern Christer Østergaard Discover the Saga pattern, a much overlooked pattern for implementing long-running, reactive processes. |
10:35- 12:00 | Domain Events in depth Joao Pires We will go through Domain Events as a concept to model relevant past occurrences which can be adopted to implement side effects across aggregates and improve scalability by using eventual consistency. | 10:05- 11:30 | Using the Saga Pattern Indu Alagarsamy We will live code a saga message pattern. Learn how you model complex business workflows in practice. |
Lunch | Lunch | ||
13:00- 14:25 | startupconfessions.io Christer Østergaard Aggregates, events, commands, and messaging come together in this walkthrough of an in-production example website. | 12:30- 13:55 | Actor model and distributed programming Joāo Pires Encapsulation, shared memory, call stack – maybe it’s all an illusion? The Actor model pattern suggests a solution to our scaling woes. |
14:35- 16:00 | Resilience Design Patterns Indu Alagarsamy Database unavailable? Message broker failed? Surge load on a system that you have to keep online? How does your system react when a key resource fails? | 14:00- 15:25 | Microservices teams Paulo Alves Pereira Team boundaries, missions, roadmaps and communication are key factor in the success of operating a microservices architecture. |
16:05- 17:30 | Microservices lifecycle Paulo Alves Pereira After designing your services runtime management and observability is essential for the continued success of Microservices. Learn proven strategies. | 15:30- 17:00 | Event storming Miguel Alpendre Discover requirements and processes of the business in a fast, effective and engaging way. |
17:30- 20:00 | Dinner / Social activity / Networking / BONUS TALK 17:45-18:15: Diogo Machado, Solution Architect at Sky Technology Centre Portugal, will give an insightful talk on the use of event sourcing in creating the Sky Store, a transactional service where customers can buy or rent movies, using the sky subscription box or any OTT device. 18:30: Dinner |