Media Summary: Software projects often mistake organizational problems for technical issues and treat the symptoms instead of the root cause. When we design a system from scratch, especially complex distributed systems, with microservices and/or Big Data pipelines, we ... Statically typed functional programming languages encourage a very different way of thinking about types. The type system is your ...
Kandddinsky 2019 - Detailed Analysis & Overview
Software projects often mistake organizational problems for technical issues and treat the symptoms instead of the root cause. When we design a system from scratch, especially complex distributed systems, with microservices and/or Big Data pipelines, we ... Statically typed functional programming languages encourage a very different way of thinking about types. The type system is your ... Context Maps aim at delivering a holistic view over contacts between Bounded Contexts and the teams working in them. They do ... Cloud-native systems increasingly integrate services, or functions. Microservices and serverless patterns produce many small ... Event sourcing is not new - the prase that you can hear on most of the talks delivered by Greg Young, the “father” of CQRS.
Back in the day, when Eric Evans came up with Domain-Driven Design and its modeling patterns, there were no Microservices ... We know it's useful to split up complex systems. We've seen the benefits of modular deployment of microservices. Dealing with ... Half a century of software development has been marked by a surprising phenomenon: we, the developers and architects, have ... After several in-depth talks about Event Sourcing, I realized that there's a large group of developers that may have heard about ... How does your system react if a key resource fails? The database becomes unavailable or the message broker fails? What if you ... Over the years we have learnt the hard way that there are a lot of important aspects in software development initiatives. Project ...
Bringing DDD to a data-driven enterprise can be a tough challenge. It can be even more challenging in chaotic times where ... The current Developer Survey on Stackoverflow shows that "Serverless" ranked 2nd place among the most popular platforms in ... To really understand what our users will need, we want to have a first-hand experience from 'real-life stories' before we can model ... Over the last couple of months and years I have always been confronted with the question „how to I sell or pitch the ideas behind ...