home.social

#outboxpattern — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #outboxpattern, aggregated by home.social.

  1. 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!

    #DotNet #CSharp #OutboxPattern

    youtube.com/live/JoPY0yfElK4

  2. 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!

    #DotNet #CSharp #OutboxPattern

    youtube.com/live/JoPY0yfElK4

  3. 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!

    #DotNet #CSharp #OutboxPattern

    youtube.com/live/JoPY0yfElK4

  4. 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!

    #DotNet #CSharp #OutboxPattern

    youtube.com/live/JoPY0yfElK4

  5. 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!

    #DotNet #CSharp #OutboxPattern

    youtube.com/live/JoPY0yfElK4

  6. 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: outboxkit.yakshavefx.dev
    (Terse) release notes: github.com/YakShaveFx/outboxki

  7. 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: outboxkit.yakshavefx.dev
    (Terse) release notes: github.com/YakShaveFx/outboxki

  8. 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: outboxkit.yakshavefx.dev
    (Terse) release notes: github.com/YakShaveFx/outboxki

  9. 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: outboxkit.yakshavefx.dev
    (Terse) release notes: github.com/YakShaveFx/outboxki

  10. 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: outboxkit.yakshavefx.dev
    (Terse) release notes: github.com/YakShaveFx/outboxki

  11. 🚀 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

  12. 🚀 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.

  13. 🚀 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

  14. 🚀 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

  15. 🚀 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

  16. 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: bit.ly/46EjUGs

    #InfoQ video w/ #transcript included

    #Debezium #ApacheFlink #OutboxPattern #SoftwareArchitecture #QConLondon

  17. 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: bit.ly/46EjUGs

    #InfoQ video w/ #transcript included

    #Debezium #ApacheFlink #OutboxPattern #SoftwareArchitecture #QConLondon

  18. 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: bit.ly/46EjUGs

    #InfoQ video w/ #transcript included

    #Debezium #ApacheFlink #OutboxPattern #SoftwareArchitecture #QConLondon

  19. 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: bit.ly/46EjUGs

    #InfoQ video w/ #transcript included

    #Debezium #ApacheFlink #OutboxPattern #SoftwareArchitecture #QConLondon

  20. Learn how & can help developers with typical challenges they often face when working on !

    Gunnar Morling talks about the challenges you might encounter when deploying CDC into practice: bit.ly/46EjUGs

    video w/ included

  21. 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: bit.ly/3ZiMZnH

    #Debezium #ApacheFlink #Microservices

  22. 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: bit.ly/3ZiMZnH

    #Debezium #ApacheFlink #Microservices

  23. 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: bit.ly/3ZiMZnH

    #Debezium #ApacheFlink #Microservices

  24. 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: bit.ly/3ZiMZnH

    #Debezium #ApacheFlink #Microservices

  25. You can then use - ’ change data capture capability - to retrieve the messages from write-ahead log (WAL), process them, and relay them to external consumers.

    In this article, Gunnar Morling explores how to take advantage of this feature for implementing three different use cases:
    ✅ Propagating data between microservices via the

    ✅ Enriching with metadata

    Learn more: bit.ly/3ZiMZnH