I have been working in the software development industry for the past 30 years, focusing on pragmatically using technology to deliver meaningful results.
English session - Advanced
Our applications are expected to be operational 24/7, but what does it take to achieve high availability when considering the current cloud offerings we have available?
I will go over redundancy for compute and persistence, graceful degradation, disaster recovery, and active-active patterns if you need more than 99.99% availability.
I will discuss a framework to help you assess and prioritize to keep your costs and complexity in check.
English training
Domain-Driven Design, Command Query Responsibility Segregation and Hexagonal Architecture are commonly seen as the holy trinity of modern application development.
But it is easy to get trapped and end up with unnecessary complexity or missing the point of those patterns altogether. In this workshop, let's approach all three by focusing on the parts that can help you the most, leaving you with a solid foundation when you truly need to apply them.