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/

 

 

Back