Rather than using built-in exceptions, you can create your own custom exceptions to use in your application. They're easy to create and are far more informative. They can be customized and tested to suit your application's specific needs.
Read more →Exploring the Unit of Work pattern and how NServiceBus simplifies its implementation in distributed systems.
Read more →Exploring the recoverability features of NServiceBus and how they can be leveraged to build resilient distributed systems.
Read more →Why are there so many containers in eShopOnNServiceBus?! Sadukie demystifies that in this post!
Read more →It is optimal to not have pending database migrations when starting fresh on a new task, as letting them into stable branches leaves a stable branch in an unclean state. Learn a couple best practices and put automatic guards in place to ensure no migrations are left un-created.
Read more →Introducing Barret Blake, our newest team member!
Read more →Building applications that can withstand transient failures—whether due to infrastructure hiccups or unreliable external services—is far easier when you leverage Microsoft’s Resilience APIs and Polly v8. These tools offer everything from ready-to-use, standardized HTTP strategies to fully customizable resilience pipelines.
Read more →Learn how we reuse a GitHub workflow in our repos.
Read more →Mark commits you make locally as Verified in GitHub by using GPG to sign the commits you make.
Read more →Is your IT system a symphony or a dance? Unpack the core differences between orchestration and choreography to master coordination in modern microservices architectures.
Read more →