Chapter 7: Engineering Fundamentals in Orleans
As a developer, it is very important to understand your application inside out. Real-time dashboards provide insights into and metrics of what is happening inside your application and can be used by developers and admins to monitor the health of your application.
Once development is completed, you need to test your code thoroughly to identify issues early in the cycle and ensure quality gates are met before we ship the application to production. That's where quality unit testing plays a big part.
Once the application is shipped to production, the collection of data and logs such as user requests, warnings, and errors as part of telemetry is very important so that you can monitor and detect anomalies and raise alerts with support engineers on call to detect issues quickly and mitigate them before customers are impacted. That's where real-time telemetry comes into the picture.
In this chapter, we will learn about the...