With a microservices architecture, system behavior gets spread out across many, many narrowly focused microservices. Much of the functionality of the system depends on those services collaborating. In this talk, we'll explore different modes of collaboration between microservices, how they compare, which are preferable, and how to keep it all simple. Along the way, we'll show how to use HTTP for the different types of collaboration and how to use Nancy to implement them on top of ASP.NET Core.
Christian Horsdal is an independent consultant with many years of experience building web and distributed systems on .NET. He is a Nancy committer, a Microsoft MVP, and author of the books "Instant Nancy Web Development" and "Microservices in .NET Core".