Event Sourcing at Wix: problems and solutions | DevsDay.ru

Event Sourcing at Wix: problems and solutions

Wix Kyiv

Зарегистрироваться на событие




Please notice:

* The meetup will be online and the talk will be in English.
* Link to the event will only be visible to people who RSVP.
* The online meetup will be held on June 18, 16:00, Kyiv Time Zone, GMT +3:00

// Event Sourcing at Wix: problems and solutions - Maxim Kolotilkin

In traditional architectures, the same data model is used to query and update a database. As a result, it ends up with very complex models that have a lot of logic inside, such as validations, conversions, and so on.

Have you ever thought of implementing CQRS and Event Sourcing design patterns in your next big project? Do you know all pros and cons of these approaches?

For the last 10 years, Event Sourcing had ups and downs with multiple implementations in a huge variety of projects. In Wix, we have several projects such as Invoices, Stores, and some others that successfully integrated Event Sourcing in their architecture.

In this meetup, I will share the engineering challenges we faced and solved implementing and using Event Sourcing in a product that is heavily used daily by data developers creating, updating, and running thousands of data jobs, from daily jobs to jobs that are running every 5 minutes.

Bio:
Max is a passionate developer and lecturer. Joined Wix more than 8 years ago. Last 2 years he’s worked as a backend developer in the Data Infrastructure team.

Follow Maxim on Twitter:
www.linkedin.com/in/kolotilkin

Как нас найти:

https://wix.zoom.us/j/95364422290


Организатор: Wix Kyiv

We believe that knowledge sharing should be the cornerstone of our industry and hence created this community where people can share the things they learned about software engineering, design, leadership and scale.


Wix Kyiv creates a nurturing atmosphere for tech professionals and enthusiasts. We are here to to share ideas and run workshops and you are very welcome to become our active participant.

Join our Meetup group to follow our local events, workshops, and training.


Зарегистрироваться на событие


События в IT


Please notice: * The meetup will be online and the talk will be in English.* Link to the event will only be visible to people who RSVP.* The online meetup will be held on June 18, 16:00, Kyiv Time Zone, GMT +3:00 // Event Sourcing at Wix: problems and solutions - Maxim Kolotilkin In traditional architectures, the same data model is used to query and update a database. As a result, it ends up with very complex models that have a lot of logic inside, such as validations, conversions, and so on. Have you ever thought of implementing CQRS and Event Sourcing design patterns in your next big project? Do you know all pros and cons of these approaches? For the last 10 years, Event Sourcing had ups and downs with multiple implementations in a huge variety of projects. In Wix, we have several projects such as Invoices, Stores, and some others that successfully integrated Event Sourcing in their architecture. In this meetup, I will share the engineering challenges we faced and solved implementing and using Event Sourcing in a product that is heavily used daily by data developers creating, updating, and running thousands of data jobs, from daily jobs to jobs that are running every 5 minutes. Bio:Max is a passionate developer and lecturer. Joined Wix more than 8 years ago. Last 2 years he’s worked as a backend developer in the Data Infrastructure team. Follow Maxim on Twitter:www.linkedin.com/in/kolotilkin Как нас найти:https://wix.zoom.us/j/95364422290 Организатор: Wix Kyiv We believe that knowledge sharing should be the cornerstone of our industry and hence created this community where people can share the things they learned about software engineering, design, leadership and scale. Wix Kyiv creates a nurturing atmosphere for tech professionals and enthusiasts. We are here to to share ideas and run workshops and you are very welcome to become our active participant. Join our Meetup group to follow our local events, workshops, and training.
2020-06-18T00:00:00.0000000
2020-06-18T00:00:00.0000000
Event Sourcing at Wix: problems and solutions
Wix Kyiv
?.Trim()
Event Sourcing at Wix: problems and solutions
, .