Additional instructions:
Modern applications have evolved from single-threaded monoliths to concurrent, asynchronous, distributed microservices. Those who build them are beginning to understand the role and importance of distributed tracing. After all, it’s the most direct way to understand how and why complex systems misbehave, by visualizing transactions as they go through a system, crossing process boundaries. Every organization that’s adopted microservices at scale has had to deploy a distributed tracing solution—first with Dapper at Google, then with Zipkin at Twitter, and now with various open source and commercial tracing solutions at many other technology companies.
As our industry migrates toward microservice architectures, distributed tracing will become the table stakes for visibility into production systems; thus, developers must learn how to integrate and deploy tracing technology effectively. Yuri Shkuro, Bryan Liles, Won Jun Jang, and Prithvi Raj take you from zero to implementing useful traces with OpenTracing, walking you through visualizing the critical path for transactions with microservices, enabling debugging, latency monitoring, and overall performance gains.
The goal throughout is to demystify distributed tracing and convey best practices through interactive lessons, placing a special focus on source-code instrumentation and integration strategies, as historically those have been the most daunting aspect of distributed tracing for newcomers.
Topics include:
Bryan Liles is an engineer at Heptio. When he is not writing software to help move teams to Kubernetes, he gets to speak at conferences on topics ranging from machine learning to building the next generation of developers. In his free time, Bryan races cars in straight lines and around turns and builds robots and devices.
Yuri Shkuro is a software engineer at Uber, working on distributed tracing, reliability, and performance. Yuri is the coauthor of the OpenTracing standard (a CNCF project) and the creator of Jaeger, Uber’s open source distributed tracing system (also a CNCF project).
Won Jun Jang is an observability engineer at Uber Technologies, working on distributed tracing, monitoring, and performance. In his spare time, he gets lectured by his life coach to write a more interesting Bio to sell himself better.
Prithvi Raj is an observability engineer working on Uber’s distributed tracing system, Jaeger.
Comments on this page are now closed.
For exhibition and sponsorship opportunities, email velocity@oreilly.com
For information on trade opportunities with O'Reilly conferences, email partners@oreilly.com
View a complete list of Velocity contacts
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • confreg@oreilly.com
Comments
Yes, that is correct, Yuri and Akshya. Cheers.
@Akshya it was my understanding that if you were attending the conf you could get a 3month subscription to Safari Online where all videos should be posted (assuming our session was recorded, I am not sure).
Is there any place where I could see the video again?