Feed

Note that I may not have fully read/viewed all of the things in this feed. The images, content and opinions in them are owned by their respective authors.

How to Avoid Coupling in Microservices Design | Capital One

How to Avoid Coupling in Microservices Design | Capital One

capitalone.com

In this article, I am going to focus on the importance of loose coupling as a design principle for microservices. I will give examples of poor design decisions that violate loose coupling and lead to distributed monoliths.

Read More
Don't keep a saga in both camps

Don't keep a saga in both camps

milestone.topics.it

Recently I delivered a distributed systems workshop for an Italian user group. Based on some of the conversations I had with attendees, I wrote, “There is no...

Read More

Testing Without Mocks: A Pattern Language

James Shore - jamesshore.com

Automated tests are important. Without them, programmers waste a huge amount of time manually checking and fixing their code.

Read More
Service blueprints: creating a shared understanding of your architecture

Service blueprints: creating a shared understanding of your architecture

Microservices.io - Microservices.io

In this article, I want to focus on describing the dynamic behavior of an architecture; connecting architectural elements to user; and describe what I think it is a valuable addition to an architect’s toolbox: service blueprints.

Read More
Using Playwright and the WebApplicationFactory To Test Your Blazor Application

Using Playwright and the WebApplicationFactory To Test Your Blazor Application

DANIEL DONBAVAND - DANIEL DONBAVAND

I’ll show how you can create a CustomWebApplicationFactory that will allow you to run your Playwright .NET tests locally using the WebApplicationFactory in .NET 6.

Read More

Blazor and Razor Pages Support

kamalraturi - https://gitmemory.com/

Just wanted to contribute my experience getting Funbuckle.MultiTenant to work with Blazor and Razor Pages on .NET Core 3.0. So far it seems to be working. Perhaps these instructions will help others.

Read More
gRPC - A Modern Framework for Microservices Communication

gRPC - A Modern Framework for Microservices Communication

Harish Kathpalia - Capital One

High-performance remote procedure call framework

Read More

Event Sourcing with Marten V4: Aggregated Projections

Jeremy Miller - The Shade Tree Developer
Read More

Using Playwright

Using Plawrite

Read More
[Ask Udi] Two services operating on the same entity

[Ask Udi] Two services operating on the same entity

Udi Dahan - Udi Dahan – The Software Simplist

Most of my regular readers know that I recommend against having more than one service operating on the same entity, but with the groundswell of interest around microservices, there appear to be more and more people who are falling into this trap, so I thought it worthwhile to do a short refresher on the topic.

Read More