BEWARE of Consumer Lag! Event Driven Architecture Monitoring

  Рет қаралды 6,801

CodeOpinion

CodeOpinion

Күн бұрын

An essential aspect of Event-Driven Architecture is understanding how your system is performing (throughput). Everything is running smooth, and services are publishing and consuming events, and then out of nowhere, one service starts failing or has significant decrease in throughput which then causes havoc to your system. Let me explain some of those reasons and why having metrics and alarms will allow you to proactively make changes to keep everything running smoothly.
🔗 EventStoreDB
eventsto.re/codeopinion
🔔 Subscribe: / @codeopinion
💥 Join this channel to get access to a private Discord Server and any source code in my videos.
🔥 Join via Patreon
/ codeopinion
✔️ Join via KZbin
/ @codeopinion
📝 Blog: codeopinion.com
👋 Twitter: / codeopinion
✨ LinkedIn: / dcomartin
📧 Weekly Updates: mailchi.mp/63c7a0b3ff38/codeo...
0:00 Intro
2:29 Consumer Lag / Queue Length
4:28 Competing Consumers
5:29 Increased Processing Time
6:29 Ordering
#eventdrivenarchitecture #softwarearchitecture #softwaredesign

Пікірлер: 17
@CodeOpinion
@CodeOpinion Жыл бұрын
If you're a long time watcher you may have noticed the black background in the presentation. Let me know if you prefer it or my usual white background in slides.
@anreton
@anreton Жыл бұрын
Dark theme is cool)
@ItzukiTheDemon
@ItzukiTheDemon Жыл бұрын
Black background 👍
@MisterNOmercy
@MisterNOmercy Жыл бұрын
Hey Derek! I much prefer the blackground over the old one, it's less distracting! If you are looking for things to change, I would recommend checking how it differs if you wear a non-black shirt with a bit more colorful (but not too distracting) color? You kind of blend in with the background one. Perhaps another background light source would also be good. The last one was too white and bright, but now the background is perhaps a bit too dark? Nick chapsas wears dark clothing in a dark chair but has purple lighting in the background which makes it work very well. In any case, I really think this is a good improvement!
@AntonOtto
@AntonOtto Жыл бұрын
Dark looks better
@JohnDeFalco68
@JohnDeFalco68 Жыл бұрын
Dark background please
@ToeShimmel
@ToeShimmel Жыл бұрын
Love the dark mode slides!
@DOTNETMAN
@DOTNETMAN Жыл бұрын
Can you make a video comparing Kafka and RabbitMq? Which one is better for queue messages, how to choose in dev purposes
@CodeOpinion
@CodeOpinion Жыл бұрын
Check out this video and see if that answers some questions: kzbin.info/www/bejne/mqHPZauBoLWrfrs
@sol-3uk
@sol-3uk Жыл бұрын
Really informative, thanks for this
@CodeOpinion
@CodeOpinion Жыл бұрын
Glad it was helpful!
@vincentvogelaar6015
@vincentvogelaar6015 Жыл бұрын
Valuable
@sushilb7994
@sushilb7994 Жыл бұрын
Nice video. How the dashboard is built?
@JohnDeFalco68
@JohnDeFalco68 Жыл бұрын
If it's the same as it was years ago, in your NSB endpoint you enable monitoring and then the endpoint will produce meta data information that the Particular Software ServicePulse product will pick up and interpret into that dashboard. You bring up a ServiceControl Monitoring instance and connect ServicePulse to it.
@baseman00
@baseman00 Жыл бұрын
A big note: not all lag monitors are created equal - this will impact your ability to identify slow consumers.
Alternative to the Outbox Pattern? Not so fast.
9:00
CodeOpinion
Рет қаралды 18 М.
Event Sourcing: Rehydrating Aggregates with Snapshots
14:54
CodeOpinion
Рет қаралды 18 М.
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 73 МЛН
Beautiful gymnastics 😍☺️
00:15
Lexa_Merin
Рет қаралды 14 МЛН
What it feels like cleaning up after a toddler.
00:40
Daniel LaBelle
Рет қаралды 68 МЛН
Greg Young answers your Event Sourcing questions!
30:19
CodeOpinion
Рет қаралды 10 М.
Why is Clean Architecture so Popular?
11:52
CodeOpinion
Рет қаралды 48 М.
What is OpenTelemetry?
12:55
Highlight
Рет қаралды 2,1 М.
Keep your project structure simple!
15:08
CodeOpinion
Рет қаралды 16 М.
Vertical Slice Architecture, not Layers!
46:24
CodeOpinion
Рет қаралды 116 М.
ГОСЗАКУПОЧНЫЙ ПК за 10 тысяч рублей
36:28
Ремонтяш
Рет қаралды 519 М.
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,8 МЛН
Копия iPhone с WildBerries
1:00
Wylsacom
Рет қаралды 1,1 МЛН
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 26 МЛН