I have been doing a lot with Azure messaging services of late, including Event Grid, Event Hub, Service Bus and Storage Queues. In an effort to reduce the number of searches I do for C# code on how to work with these various messaging services in .NET Core, I have created a sample solution for…
Category: Best Practices
Messages? Events? or Both?
Most of what I discuss here is culled from https://docs.microsoft.com/en-us/learn/modules/choose-a-messaging-model-in-azure-to-connect-your-services/2-choose-whether-to-use-message-queues-or-events. If you are building a distributed application you will want to ensure the application is both reliable and scalable. You will often leverage communication components to accomplish these objectives. This will necessitate a choice between messages, events or some combination of both? So how do you…
Product Owner Anti-patterns … Oh My!
I recently came across an article on Product Owner Anti-Patterns, you can find the article at https://www.knowledgehut.com/blog/agile/product-owner-anti-patterns-should-be-aware-of. Here is a partial list of the ones I found relevant: Busy or Missing Product Owner, not being part of the Development Team Expressing the backlog in technical user stories instead of focusing on business-related user stories Writing detailed…