✍️ Blogger at http://event-driven.io
👨💻 Open Sourcing at https://github.com/oskardudycz
📧 Newsletter: http://architecture-weekly.com
www.youtube.com/watch?v=6TCb...
www.youtube.com/watch?v=6TCb...
"You described the scenario where you know what events you should receive, just not the order. But what if you don’t know that?
...
1/
"You described the scenario where you know what events you should receive, just not the order. But what if you don’t know that?
...
1/
I tried to express some thoughts on that topic too talesfrom.dev/blog/the-amb...
I tried to express some thoughts on that topic too talesfrom.dev/blog/the-amb...
- How to deal with race conditions?
- I'm getting events out of order from other services.
I wrote an article today about the technique that should take you far enough explaining how read models can help you in that.
event-driven.io/en/dealing_w...
- How to deal with race conditions?
- I'm getting events out of order from other services.
I wrote an article today about the technique that should take you far enough explaining how read models can help you in that.
event-driven.io/en/dealing_w...
- How to deal with race conditions?
- I'm getting events out of order from other services.
I wrote an article today about the technique that should take you far enough explaining how read models can help you in that.
event-driven.io/en/dealing_w...
- How to deal with race conditions?
- I'm getting events out of order from other services.
I wrote an article today about the technique that should take you far enough explaining how read models can help you in that.
event-driven.io/en/dealing_w...
Events that we store/publish are facts for us, or at least represent the current state of our knowledge
Events from external systems are rumours at best. We need to interpret them to make them (our) facts
Events that we store/publish are facts for us, or at least represent the current state of our knowledge
Events from external systems are rumours at best. We need to interpret them to make them (our) facts
I just used DefaultKafkaProducerFactoryCustomizer.
I just used DefaultKafkaProducerFactoryCustomizer.
I explained the specifics of event modelling (yes, no capital letter, and double l), starting with bad practices and knowing why and how to avoid them
3/
I explained the specifics of event modelling (yes, no capital letter, and double l), starting with bad practices and knowing why and how to avoid them
3/
codeberg.org/flensrocker/...
codeberg.org/flensrocker/...
That goes both ways: the less effort we put in modelling, the more it’ll hurt later.
1/
That goes both ways: the less effort we put in modelling, the more it’ll hurt later.
1/
#EventSourcing #PostgreSQL
event-driven.io/en/ordering_...
#EventSourcing #PostgreSQL
event-driven.io/en/ordering_...
RSVP on Meetup:
www.meetup.com/avanscoperta...
Live streaming on:
YouTube: youtube.com/live/0NYwN_p...
RSVP on Meetup:
www.meetup.com/avanscoperta...
Live streaming on:
YouTube: youtube.com/live/0NYwN_p...
Plus, he's a cool guy, so feel invited, we'll try to keep it lightweight, but I'm sure that Ian will bring sound insights 🙂
Distributed Systems & Messaging Patterns with @icooper.bsky.social moderated by @oskardudycz.bsky.social
When: Oct 6th, from 3 pm (CEST)
RSVP on Meetup:
www.meetup.com/avanscoperta...
Live streaming on:
YouTube: youtube.com/live/0NYwN_p...
Plus, he's a cool guy, so feel invited, we'll try to keep it lightweight, but I'm sure that Ian will bring sound insights 🙂
Distributed Systems & Messaging Patterns with @icooper.bsky.social moderated by @oskardudycz.bsky.social
When: Oct 6th, from 3 pm (CEST)
RSVP on Meetup:
www.meetup.com/avanscoperta...
Live streaming on:
YouTube: youtube.com/live/0NYwN_p...
Distributed Systems & Messaging Patterns with @icooper.bsky.social moderated by @oskardudycz.bsky.social
When: Oct 6th, from 3 pm (CEST)
RSVP on Meetup:
www.meetup.com/avanscoperta...
Live streaming on:
YouTube: youtube.com/live/0NYwN_p...
github.com/event-driven...
github.com/event-driven...
If you use one, I’ll probably skip the text altogether. If I’m forced to read it for some reason, I won’t take either the content or the author seriously.
If you use one, I’ll probably skip the text altogether. If I’m forced to read it for some reason, I won’t take either the content or the author seriously.