{{announcement.body}}
{{announcement.title}}

Voxxed Days Microservices: David Schmitz on “Event Sourcing – You Are Doing It Wrong”

DZone 's Guide to

Voxxed Days Microservices: David Schmitz on “Event Sourcing – You Are Doing It Wrong”

An architect and DZone MVB sat down with a fellow microservices expert to discuss Event Sourcing and his Voxxed Days 2019 presentation.

· Microservices Zone ·
Free Resource


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!


DZoners! Visit Voxxed Days Microservices here to check out ticket info for the show, and use the DZone reader exclusive code: VXDMS19_COM_DZONE to get 20% off for the conference and workshop.

Topics:
interview ,voxxed days ,event sourcing

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}