Event-sourcing is a persistence strategy that appends any data changes to an ever-increasing stream, this way collecting the deltas instead of overwriting the current state. This allows to reinterpret the past, gain insights, identify business opportunities, and create ad-hoc reports – even for unexpected questions you never assumed. Invented around 2005, is has become an essential principle of event-driven architectures. For us, event-sourcing is the perfect foundation for any application you want to query in complex ways.
Append-only
Time-machine
Reports
How to preserve the flexibility of the domain by using event-sourcing? How to decide which data persistence layer to use? How to integrate event-sourcing with CQRS and domain-driven design? How to write your own event-store? How to avoid corrupted data and ensure GDPR compliance? These and similar questions arise frequently in every event-sourcing project. If you face these questions, too, we are there to help by sharing our experience and giving advise. Let's get in touch!
Shaping
visions
Modeling
domains
Evaluating
technologies
Designing
architectures
Building
applications
Ensuring
quality
Applying
operations
Shaping visions
Evaluating technologies
Designing architectures
Building applications
Ensuring quality
Let's get in touch
Learn how to preserve the flexibility of domains by using event-sourcing. Become an expert in deciding which data persistence layer to use. Learn how to integrate event-sourcing with CQRS and domain-driven design. Write your own event-store. And finally, avoid corrupted data and ensure GDPR compliance. You can learn all of this in our workshops, which of course are also available tailor-made, suitable to your individual needs – remote or on-site. Let's get in touch!
On demand – remote or on-site
You define place and time
In English or German
Learn the basics of event-sourcing and how to apply it in web and cloud applications. In a small group you will experience the theoretical basics as well as the hands-on usage.
This workshop includes
On demand – remote or on-site
You define place and time
In English or German
Learn how to build an event-store from scratch, and use it in a real-world project. In a small group you will experience the theoretical basics as well as the hands-on usage.
This workshop includes
On demand – remote or on-site
You define place and time
In English or German
Do you need an individual event-sourcing workshop? In close collaboration with you we setup a tailor-made agenda that addresses what's most important to your individual project requirements.
This workshop includes
Regardless of the conceptual effort you have already put into a project, sometimes you just don't have the people with the required experience to move things forward. We at the native web do not only have many years of experience with event-sourcing, we also have extensive knowledge about the development and architecture of web and cloud applications in general. Whatever you are looking for, we will be the right development partner for you. Let's get in touch!
Cloud applications
Open-source
Web APIs
We believe that having the chance to learn and to evolve every day is a valuable privilege that we are very thankful for. Having a deep desire for knowledge, we take hard problems as welcome challenges, not vice versa. Hence, we would like to empower you by sharing the following resources on event-sourcing.
Let's go
En route
No limits