A monolithic application describes a single-tiered software application in which the user interface and data access code are combined into a single program from a single platform. In this talk we will discover how we can start the migration from a big ball of mud to a better monolithic application using a DDD approach. Also, we will debate when is time to migrate our monolith to a new architecture…spoiler alert…you don't need micro-services all the time. If you are a developer, an architect or a manager, you will enjoy the talk and get some tips for your team.
Decoding Paradoxes: Why are many good ideas in Software Delivery counter-intuitive
How does deploying more frequently improve quality? How does slack time in a team improve reliability? Why should we do it more often if it hurts? These are counter-intuitive concepts that don't make sense at first, and you'll be met with a bewildered stare...