#DotNet #CSharp #OutboxKit #OutboxPattern
https://www.youtube.com/watch?v=JoPY0yfElK4


Looks like next week I'll be "On .NET Live", using the outbox pattern as an excuse to talk about distributed applications resiliency.
I'm pretty sure a lot of people are sick of hearing about this pattern (I am a bit tired of talking about it 😅), but I guess we need to keep repeating until folks stop building applications that keel over as soon as the wind blows a certain way 😂
See you next Monday!

New version of #OutboxKit out, focused on resiliency.
Not much user facing going on (other than renaming some metrics), but the new version has some resiliency improvements to help when there are infrastructure issues (i.e. problems with the database or message broker).
#DotNet #CSharp #OutboxPattern
OutboxKit: https://outboxkit.yakshavefx.dev
(Terse) release notes: https://github.com/YakShaveFx/outboxkit/releases/tag/v0.3.0
🚀 Had a blast giving my talk on Wix Engineering's Kafka based async patterns at Devoxx Greece. Thank you for your insightful questions and discussions on why Wix doesn't have distributed transactions, Sagas and doesn't use the outbox pattern.
#ApacheKafka #Kafka #DevoxxGreece2025 #DevoxxGR2025 #Async #eventdriven #sagas #outboxpattern
Learn how #ChangeDataCapture & #StreamProcessing can help developers with typical challenges they often face when working on #microservices!
Gunnar Morling talks about the challenges you might encounter when deploying CDC into practice: https://bit.ly/46EjUGs
#InfoQ video w/ #transcript included
#Debezium #ApacheFlink #OutboxPattern #SoftwareArchitecture #QConLondon
You can then use #LogicalDecoding - #Postgres’ change data capture capability - to retrieve the messages from write-ahead log (WAL), process them, and relay them to external consumers.
In this #InfoQ article, Gunnar Morling explores how to take advantage of this feature for implementing three different use cases:
✅ Propagating data between microservices via the #OutboxPattern
✅ #ApplicationLogging
✅ Enriching #AuditLogs with metadata
Learn more: http://bit.ly/3ZiMZnH
📝B L O G G E D✏️
Exploring the #OutboxPattern with @[email protected] @[email protected] + @[email protected] based on a demo microservice using @[email protected]
https://medium.com/@hpgrahsl/communicating-data-changes-across-service-boundaries-safely-129c4eb5db8