Modern applications are complex, and the complexity increases exponentially along with the amount of services. (The complexity inherent in tracing distributed applications, for instance, can be a result of incompatibilities introduced by different languages and technologies.) As applications become more advanced, special consideration has to be employed to ensure coupling of services isn’t increasing.
Bryan Liles offers a hands-on demonstration for implementing tracing in modern applications, introducing tracing through the CNCF’s OpenTracing project. Bryan walks you through building a distributed system and employing tracing to gather knowledge of complex transactions that could span multiple processes. After the application is deployed, you’ll be exposed to the different components of a tracing system and learn how to implement them in your workshop environment. You’ll leave with knowing how distributed tracing works and ready to employ it in the development and operations of your applications.
Bryan Liles is a principal engineer on the cloud engineering team at Capital One. When not helping a huge back move to the public cloud, 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.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
©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. • firstname.lastname@example.org