.NET Rocks Live - Richard Campbell, Carl Franklin, Charity Majors - NDC Porto 2023

Explore the challenges and benefits of implementing observability in modern systems with Richard Campbell, Carl Franklin, and Charity Majors at NDC Porto 2023.

Key takeaways
  • Span is one hop of a trace, not tracing or not
  • Vendors will sell CTOs and VPs on microservices, but it’s not always easy to implement
  • Deriving SLOs from events is important, not just the number of requests
  • Open telemetry is an open source project that allows sharing of telemetry data across services
  • Tracing can be used to debug issues and understand system behavior
  • It’s not just about gathering data, but about using it to make informed decisions
  • Observability is about understanding system behavior, including errors and exceptions
  • It’s not about the tool, but about how it’s used and the questions it helps answer
  • Shifting from a reactive to a proactive approach to issues is important for observability
  • It’s not about the skill, but about the willingness to learn and improve
  • There are many ways to implement observability, but the key is to find what works best for the organization
  • Every system is unique, and there is no one-size-fits-all solution
  • The goal is to establish a culture of continuous improvement and learning
  • It’s not about individual skills, but about teamwork and collaboration
  • Every team member should be involved in the process of understanding and improving the system
  • The focus should be on the user and the business goals, not just on the technology
  • The key to success is to use telemetry data to drive decision-making and continuous improvement
  • It’s not about the technology, but about the people and the process
  • Every organization is unique, and there is no one-size-fits-all solution
  • The goal is to establish a culture of continuous improvement and learning
  • It’s not about the skill, but about the willingness to learn and improve
  • Every system is unique, and there is no one-size-fits-all solution
  • The key is to use telemetry data to drive decision-making and continuous improvement
  • It’s not about the technology, but about the people and the process