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

Richard Campbell, Carl Franklin, Charity Majors

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