Building distributed applications with Orleans

Orleans is a framework for building high-scale distributed applications, without the need to learn and apply complex concurrency or other scaling patterns.

In this episode, Sergey Bykov (@sergeybykov) joins us to talk about how Orleans works, and what are some of the use cases of the framework.

  • [02:07] - What is Orleans and what problem does it solve?
  • [03:58] - How does this architecture impact characteristics of the system?
  • [05:18] - How do you implement a Grain in Orleans?
  • [09:25] - How does Orleans manage resource allocation?
  • [13:02] - What types of applications is Orleans used for?
  • [18:35] - Where can you go to learn more about Orleans?
  • [19:28] - What's up next for Orleans?

Check out the links below to learn more about Orleans.