Chapter 9: Design Patterns in Orleans

In the last chapter, you learned about a few advanced concepts in Orleans, such as streaming and heterogeneous silos. You may not use them in every application but they will likely be used when you really get into the ecosystem. Design patterns represent the best practices used by experienced developers in a given field.

A design pattern is a generic, reusable solution to a common software design problem that we face during development. It's not something you'll utilize right away in your application. It is a template for how to solve a problem that can be used in many different solutions. You might have referenced design patterns in various situations. The implementations of design patterns may vary with ...

Get Distributed .NET with Microsoft Orleans now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.