As we continue to explore Microsoft Orleans, Reuben Bond returns to chat with Rich about how we can implement observability in our Orleans applications. He reviews concepts like OpenTelemetry, call filters, and much more.
[00:00] - Intro
[01:20] - Brief Orleans overview
[02:15] - What is Observability?
[05:28] - Observability in Orleans
[10:34] - Call Filters
[13:35] - Request Context
[14:55] - Implementing call filters (DEMO)
[21:50] - Building on existing tooling
Building real applications with Orleans
https://channel9.msdn.com/Shows/On-NET/Building-real-applications-with-Orleans?WT.mc_id=ondotnet-c9-cephilli
Deep Dive into Microsoft Orleans
https://www.youtube.com/watch?v=R0ODfwU6MzQ
Inspecting application metrics with dotnet-monitor
https://channel9.msdn.com/Shows/On-NET/Inspecting-application-metrics-with-dotnet-monitor?WT.mc_id=ondotnet-c9-cephilli
Orleans at Microsoft
https://channel9.msdn.com/events/dotnetConf/Focus-on-Microservices/Orleans-at-Microsoft?WT.mc_id=ondotnet-c9-cephilli
GitHub Issue: Added distributed tracing support
https://github.com/dotnet/orleans/pull/6853
Get your questions answered on the Microsoft Q&A for .NET - http://aka.ms/dotnet-qa
Learn .NET with free self-guided learning from Microsoft Learn: http://aka.ms/learndotnet
#DotNet #Orleans #DistributedSystems #Microservices