Hi David, tell us who you are and what lead you into microservices?
Hi. I am a software engineer from beautiful Düsseldorf in Germany. I work as a principal engineer for a mid-sized consultancy, Senacor Technologies and help my customers with their technical challenges.
Why I am mostly building microservices at the moment has one simple reason: I find that building smaller, focussed building blocks allows businesses to move faster, react faster and have a competitive advantage. I know, this sounds a little marketing-ish. But in the end, we build systems to gain a business advantage.
Do I always use microservices? No. Sometimes a well-designed monolith can also be the right approach. I try to have more than one tool in my belt.
What will you be talking about at Voxxed Days Microservices?
I will share my experience and take-aways when building event-driven microservices and when applying event-sourcing. We will discuss typical naive solutions that do not work in the real world.
In the end, I hope to clarify some fundamental aspects of event-sourcing and I will try to convince you, that you do not need complex invasive frameworks.
And I will not rant, promise! Ok. Only a little, maybe.
You mention “large companies” implementing CQRS and Event Sourcing. Do you think small projects should not try to implement these patterns as they are complex to deal with ?
It depends on your problem and use-case. If you do need event-sourced data, then, by all means, do not introduce it. I guess most use cases are best served using a simple web application and some SQL database.
I have seen enough projects, that introduce complex approaches because of some hype or promised super-solution, only to fail terribly.
Good, see you soon then
A bientot 😀
#nomorereadmodels #nomorejustusethesilverbullet #stopusingcomplexframeworks
My contact information
Twitter: @Koenighotze
Blog: koenighotze.de
LinkedIn: https://www.linkedin.com/in/david-schmitz-636ab725/
GitHub: https://github.com/koenighotze/