CQRS is a design pattern that strictly segregates reading from and writing to an application. This allows you to optimize and scale both sides individually. Invented in 2010, it has become one of the most important design patterns for designing distributed architectures, and it is used as the base for various large-scale web and cloud applications today. For us, CQRS is the first choice when it comes to selecting an architecture for any application that needs to scale.
Segregation
Distributed
Scalable
How to shape an idea for a web or cloud application with CQRS in mind? How to decide whether the segregation of reading from and writing to your application is reasonable? How to design in the light of eventual consistency? How to implement commands, domain events, and queries? How to run and monitor CQRS-based applications? These and similar questions arise frequently in every CQRS 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
Applying operations
Let's get in touch
Learn how to shape an idea for a web or cloud application with CQRS in mind. Become an expert in deciding whether the segregation of reading from and writing to your application is reasonable. Learn how to design in the light of eventual consistency. Implement commands, domain events, and queries. And finally, run and monitor CQRS-based applications. 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 how to evaluate CQRS and how to use it to design scalable 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 the core concepts of CQRS and how to implement them from scratch. 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 CQRS 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 CQRS, 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!
Web APIs
Open-source
Cloud applications
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 CQRS.
Let's go
En route
No limits