With a microservices architecture, individual teams build and run single-focused, loosely-coupled services that are independently deployable and scalable; this is in contrast to more traditional or monolithic architectures. Developers use the language, framework, or data technologies of their choice, but microservices are typically implemented as REST APIs and often use a continuous delivery pipeline for regular production deployments.
The importance of observability in distributed systems.
Announcement for the open sourcing of code that generates Tanzu Observability URL
Looking at recent changes in .NET 3.0 and 3.1 for containerized workloads