Chaos Engineering

Chaos Engineering
Author: Casey Rosenthal,Nora Jones
Release: 2020-04-06
Editor: "O'Reilly Media, Inc."
Pages: 308
ISBN: 9781492043812
Language: en
Available for:

DESCRIPTION BOOK:

As more companies move toward microservices and other distributed technologies, the complexity of these systems increases. You can’t remove the complexity, but through Chaos Engineering you can discover vulnerabilities and prevent outages before they impact your customers. This practical guide shows engineers how to navigate complex systems while optimizing to meet business goals. Two of the field’s prominent figures, Casey Rosenthal and Nora Jones, pioneered the discipline while working together at Netflix. In this book, they expound on the what, how, and why of Chaos Engineering while facilitating a conversation from practitioners across industries. Many chapters are written by contributing authors to widen the perspective across verticals within (and beyond) the software industry. Learn how Chaos Engineering enables your organization to navigate complexity Explore a methodology to avoid failures within your application, network, and infrastructure Move from theory to practice through real-world stories from industry experts at Google, Microsoft, Slack, and LinkedIn, among others Establish a framework for thinking about complexity within software systems Design a Chaos Engineering program around game days and move toward highly targeted, automated experiments Learn how to design continuous collaborative chaos experiments

Learning Chaos Engineering

Learning Chaos Engineering
Author: Russ Miles
Release: 2019-07-12
Editor: "O'Reilly Media, Inc."
Pages: 178
ISBN: 9781492050957
Language: en
Available for:

DESCRIPTION BOOK:

Most companies work hard to avoid costly failures, but in complex systems a better approach is to embrace and learn from them. Through chaos engineering, you can proactively hunt for evidence of system weaknesses before they trigger a crisis. This practical book shows software developers and system administrators how to plan and run successful chaos engineering experiments. System weaknesses go beyond your infrastructure, platforms, and applications to include policies, practices, playbooks, and people. Author Russ Miles explains why, when, and how to test systems, processes, and team responses using simulated failures on Game Days. You’ll also learn how to work toward continuous chaos through automation with features you can share across your team and organization. Learn to think like a chaos engineer Build a hypothesis backlog to determine what could go wrong in your system Develop your hypotheses into chaos engineering experiment Game Days Write, run, and learn from automated chaos experiments using the open source Chaos Toolkit Turn chaos experiments into tests to confirm that you’ve overcome the weaknesses you discovered Observe and control your automated chaos experiments while they are running

Chaos Engineering

Chaos Engineering
Author: Mikolaj Pawlikowski
Release: 2021-02-14
Editor: Simon and Schuster
Pages: 424
ISBN: 9781638356943
Language: en
Available for:

DESCRIPTION BOOK:

Chaos Engineering teaches you to design and execute controlled experiments that uncover hidden problems. Summary Auto engineers test the safety of a car by intentionally crashing it and carefully observing the results. Chaos engineering applies the same principles to software systems. In Chaos Engineering: Site reliability through controlled disruption, you’ll learn to run your applications and infrastructure through a series of tests that simulate real-life failures. You'll maximize the benefits of chaos engineering by learning to think like a chaos engineer, and how to design the proper experiments to ensure the reliability of your software. With examples that cover a whole spectrum of software, you'll be ready to run an intensive testing regime on anything from a simple WordPress site to a massive distributed system running on Kubernetes. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Can your network survive a devastating failure? Could an accident bring your day-to-day operations to a halt? Chaos engineering simulates infrastructure outages, component crashes, and other calamities to show how systems and staff respond. Testing systems in distress is the best way to ensure their future resilience, which is especially important for complex, large-scale applications with little room for downtime. About the book Chaos Engineering teaches you to design and execute controlled experiments that uncover hidden problems. Learn to inject system-shaking failures that disrupt system calls, networking, APIs, and Kubernetes-based microservices infrastructures. To help you practice, the book includes a downloadable Linux VM image with a suite of preconfigured tools so you can experiment quickly—without risk. What's inside Inject failure into processes, applications, and virtual machines Test software running on Kubernetes Work with both open source and legacy software Simulate database connection latency Test and improve your team’s failure response About the reader Assumes Linux servers. Basic scripting skills required. About the author Mikolaj Pawlikowski is a recognized authority on chaos engineering. He is the creator of the Kubernetes chaos engineering tool PowerfulSeal, and the networking visibility tool Goldpinger. Table of Contents 1 Into the world of chaos engineering PART 1 - CHAOS ENGINEERING FUNDAMENTALS 2 First cup of chaos and blast radius 3 Observability 4 Database trouble and testing in production PART 2 - CHAOS ENGINEERING IN ACTION 5 Poking Docker 6 Who you gonna call? Syscall-busters! 7 Injecting failure into the JVM 8 Application-level fault injection 9 There's a monkey in my browser! PART 3 - CHAOS ENGINEERING IN KUBERNETES 10 Chaos in Kubernetes 11 Automating Kubernetes experiments 12 Under the hood of Kubernetes 13 Chaos engineering (for) people

Chaos Monkeys

Chaos Monkeys
Author: Antonio Garcia Martinez
Release: 2018-07-24
Editor: HarperCollins
Pages: 544
ISBN: 9780062884480
Language: en
Available for:

DESCRIPTION BOOK:

The instant New York Times bestseller, now available in paperback and featuring a new afterword from the author—the insider's guide to the Facebook/Cambridge Analytica scandal, the inner workings of the tech world, and who really runs Silicon Valley “Incisive.... The most fun business book I have read this year.... Clearly there will be people who hate this book — which is probably one of the things that makes it such a great read.” — Andrew Ross Sorkin, New York Times Imagine a chimpanzee rampaging through a datacenter powering everything from Google to Facebook. Infrastructure engineers use a software version of this “chaos monkey” to test online services’ robustness—their ability to survive random failure and correct mistakes before they actually occur. Tech entrepreneurs are society’s chaos monkeys. One of Silicon Valley’s most audacious chaos monkeys is Antonio García Martínez. After stints on Wall Street and as CEO of his own startup, García Martínez joined Facebook’s nascent advertising team. Forced out in the wake of an internal product war over the future of the company’s monetization strategy, García Martínez eventually landed at rival Twitter. In Chaos Monkeys, this gleeful contrarian unravels the chaotic evolution of social media and online marketing and reveals how it is invading our lives and shaping our future.

Chaos Engineering

Chaos Engineering
Author: Casey Rosenthal,Nora Jones
Release: 2020-04-06
Editor: O'Reilly Media
Pages: 308
ISBN: 9781492043836
Language: en
Available for:

DESCRIPTION BOOK:

As more companies move toward microservices and other distributed technologies, the complexity of these systems increases. You can’t remove the complexity, but through Chaos Engineering you can discover vulnerabilities and prevent outages before they impact your customers. This practical guide shows engineers how to navigate complex systems while optimizing to meet business goals. Two of the field’s prominent figures, Casey Rosenthal and Nora Jones, pioneered the discipline while working together at Netflix. In this book, they expound on the what, how, and why of Chaos Engineering while facilitating a conversation from practitioners across industries. Many chapters are written by contributing authors to widen the perspective across verticals within (and beyond) the software industry. Learn how Chaos Engineering enables your organization to navigate complexity Explore a methodology to avoid failures within your application, network, and infrastructure Move from theory to practice through real-world stories from industry experts at Google, Microsoft, Slack, and LinkedIn, among others Establish a framework for thinking about complexity within software systems Design a Chaos Engineering program around game days and move toward highly targeted, automated experiments Learn how to design continuous collaborative chaos experiments

Learning Chaos Engineering

Learning Chaos Engineering
Author: Russ Miles
Release: 2019-07-12
Editor: O'Reilly Media
Pages: 178
ISBN: 9781492050971
Language: en
Available for:

DESCRIPTION BOOK:

Most companies work hard to avoid costly failures, but in complex systems a better approach is to embrace and learn from them. Through chaos engineering, you can proactively hunt for evidence of system weaknesses before they trigger a crisis. This practical book shows software developers and system administrators how to plan and run successful chaos engineering experiments. System weaknesses go beyond your infrastructure, platforms, and applications to include policies, practices, playbooks, and people. Author Russ Miles explains why, when, and how to test systems, processes, and team responses using simulated failures on Game Days. You’ll also learn how to work toward continuous chaos through automation with features you can share across your team and organization. Learn to think like a chaos engineer Build a hypothesis backlog to determine what could go wrong in your system Develop your hypotheses into chaos engineering experiment Game Days Write, run, and learn from automated chaos experiments using the open source Chaos Toolkit Turn chaos experiments into tests to confirm that you’ve overcome the weaknesses you discovered Observe and control your automated chaos experiments while they are running

Bifurcation and Chaos in Engineering

Bifurcation and Chaos in Engineering
Author: Yushu Chen,Andrew Y.T. Leung
Release: 2012-12-06
Editor: Springer Science & Business Media
Pages: 452
ISBN: 9781447115755
Language: en
Available for:

DESCRIPTION BOOK:

For the many different deterministic non-linear dynamic systems (physical, mechanical, technical, chemical, ecological, economic, and civil and structural engineering), the discovery of irregular vibrations in addition to periodic and almost periodic vibrations is one of the most significant achievements of modern science. An in-depth study of the theory and application of non-linear science will certainly change one's perception of numerous non-linear phenomena and laws considerably, together with its great effects on many areas of application. As the important subject matter of non-linear science, bifurcation theory, singularity theory and chaos theory have developed rapidly in the past two or three decades. They are now advancing vigorously in their applications to mathematics, physics, mechanics and many technical areas worldwide, and they will be the main subjects of our concern. This book is concerned with applications of the methods of dynamic systems and subharmonic bifurcation theory in the study of non-linear dynamics in engineering. It has grown out of the class notes for graduate courses on bifurcation theory, chaos and application theory of non-linear dynamic systems, supplemented with our latest results of scientific research and materials from literature in this field. The bifurcation and chaotic vibration of deterministic non-linear dynamic systems are studied from the viewpoint of non-linear vibration.

Nonlinear Dynamics and Chaos

Nonlinear Dynamics and Chaos
Author: Steven H. Strogatz
Release: 2018-05-04
Editor: CRC Press
Pages: 532
ISBN: 9780429972195
Language: en
Available for:

DESCRIPTION BOOK:

This textbook is aimed at newcomers to nonlinear dynamics and chaos, especially students taking a first course in the subject. The presentation stresses analytical methods, concrete examples, and geometric intuition. The theory is developed systematically, starting with first-order differential equations and their bifurcations, followed by phase plane analysis, limit cycles and their bifurcations, and culminating with the Lorenz equations, chaos, iterated maps, period doubling, renormalization, fractals, and strange attractors.

Applications of Chaos and Nonlinear Dynamics in Engineering

Applications of Chaos and Nonlinear Dynamics in Engineering
Author: Santo Banerjee,Mala Mitra,Lamberto Rondoni
Release: 2011-09-10
Editor: Springer Science & Business Media
Pages: 349
ISBN: 9783642219214
Language: en
Available for:

DESCRIPTION BOOK:

Chaos and nonlinear dynamics initially developed as a new emergent field with its foundation in physics and applied mathematics. The highly generic, interdisciplinary quality of the insights gained in the last few decades has spawned myriad applications in almost all branches of science and technology—and even well beyond. Wherever quantitative modeling and analysis of complex, nonlinear phenomena is required, chaos theory and its methods can play a key role. This volume concentrates on reviewing the most relevant contemporary applications of chaotic nonlinear systems as they apply to the various cutting-edge branches of engineering. The book covers the theory as applied to robotics, electronic and communication engineering (for example chaos synchronization and cryptography) as well as to civil and mechanical engineering, where its use in damage monitoring and control is explored). Featuring contributions from active and leading research groups, this collection is ideal both as a reference and as a ‘recipe book’ full of tried and tested, successful engineering applications

Chaos for Engineers

Chaos for Engineers
Author: Tomasz Kapitaniak
Release: 2012-12-06
Editor: Springer Science & Business Media
Pages: 144
ISBN: 9783642571435
Language: en
Available for:

DESCRIPTION BOOK:

A desription of the new mathematical ideas in nonlinear dynamics in such a way that engineers can apply them to real physical systems.

Soft Computing in Engineering Design and Manufacturing

Soft Computing in Engineering Design and Manufacturing
Author: Pravir K. Chawdhry,Rajkumar Roy,Raj K. Pant
Release: 1998
Editor: Springer Science & Business Media
Pages: 490
ISBN: 3540762140
Language: en
Available for:

DESCRIPTION BOOK:

This book is a collection of some 47 research papers that were presented in June 1997 at the 2nd Online World Conference in Soft Computing. It covers the state-of-the-art techniques and applications of soft computing which will stimulate further advances towards the next generation of intelligent machines. Soft Computing in Engineering Design and Manufacturing will be of interest to graduate students and researchers involved in soft computing. It will also be useful for those working in related industrial environments.

Controlling Chaos

Controlling Chaos
Author: Huaguang Zhang,Derong Liu,Zhiliang Wang
Release: 2009-06-18
Editor: Springer Science & Business Media
Pages: 344
ISBN: 9781848825239
Language: en
Available for:

DESCRIPTION BOOK:

Controlling Chaos achieves three goals: the suppression, synchronisation and generation of chaos, each of which is the focus of a separate part of the book. The text deals with the well-known Lorenz, Rössler and Hénon attractors and the Chua circuit and with less celebrated novel systems. Modelling of chaos is accomplished using difference equations and ordinary and time-delayed differential equations. The methods directed at controlling chaos benefit from the influence of advanced nonlinear control theory: inverse optimal control is used for stabilization; exact linearization for synchronization; and impulsive control for chaotification. Notably, a fusion of chaos and fuzzy systems theories is employed. Time-delayed systems are also studied. The results presented are general for a broad class of chaotic systems. This monograph is self-contained with introductory material providing a review of the history of chaos control and the necessary mathematical preliminaries for working with dynamical systems.

Chaos and Nonlinear Dynamics

Chaos and Nonlinear Dynamics
Author: Robert C. Hilborn,Amanda and Lisa Cross Professor of Physics Robert Hilborn
Release: 2000
Editor: Oxford University Press on Demand
Pages: 676
ISBN: 0198507232
Language: en
Available for:

DESCRIPTION BOOK:

Chaos and Nonlinear Dynamics introduces students, scientists, and engineers to the full range of activity in the rapidly growing field on nonlinear dynamics. Using a step-by-step introduction to dynamics and geometry in state space as the central focus of understanding nonlinear dynamics, thisbook includes a thorough treatment of both differential equation models and iterated map models (including a derivation of the famous Feigenbaum numbers). It is the only book at this level to include the increasingly important field of pattern formation and a survey of the controversial questions ofquantum chaos. Important tools such as Lyapunov exponents and fractal dimensions are treated in detail. With over 200 figures and diagrams, and analytic and computer exercises for every chapter, the book can be used as a course-text or for self-instruction. This second edition has been restructuredto make the book even more useful as a course text:many of the more complex examples and derivations have been moved to appendices. The extensive collection of annotated references has been updated through January 2000 and now includes listings of World Wide Web sites at many of the major nonlineardynamics research centers. From reviews on the 1/e: 'What has been lacking is a single book that takes the reader with nothing but a knowledge of elementary calculus and physics all the way to the frontiers of research in chaos and nonlinear dynamics in all its facets. [...] a serious student,teacher, or researcher would be delighted to have this book on the shelf as a reference and as a window to the literature in this exciting and rapidly growing new field of chaos.' J.C. Sprott, American Journal of Physics, September 19944 'I congratulate the author on having managed to write anextremely thorough, comprehensive, and entertaining introduction to the fascinating field of nonlinear dynamics. His book is highly self- explanatory and ideally suited for self-instruction. There is hardly any question that the author does not address in an exceptionally readable manner. [...] Istrongly recommend it to those looking for a comprehensive, practical, and not highly mathematical approach to the subject.' E.A. Hunt, IEEE Spectrum, December 1994

Chaos Control

Chaos Control
Author: Guanrong Chen,Xinghuo Yu
Release: 2003-07-25
Editor: Springer Science & Business Media
Pages: 392
ISBN: 3540404058
Language: en
Available for:

DESCRIPTION BOOK:

Chaos control refers to purposefully manipulating chaotic dynamical behaviors of some complex nonlinear systems. There exists no similar control theory-oriented book available in the market that is devoted to the subject of chaos control, written by control engineers for control engineers. World-renowned leading experts in the field provide their state-of-the-art survey about the extensive research that has been done over the last few years in this subject. The new technology of chaos control has major impact on novel engineering applications such as telecommunications, power systems, liquid mixing, internet technology, high-performance circuits and devices, biological systems modeling like the brain and the heart, and decision making. The book is not only aimed at active researchers in the field of chaos control involving control and systems engineers, theoretical and experimental physicists, and applied mathematicians, but also at a general audience in related fields.

Wavelet Neural Networks

Wavelet Neural Networks
Author: Antonios K. Alexandridis,Achilleas D. Zapranis
Release: 2014-05-05
Editor: John Wiley & Sons
Pages: 262
ISBN: 9781118592526
Language: en
Available for:

DESCRIPTION BOOK:

A step-by-step introduction to modeling, training, and forecasting using wavelet networks Wavelet Neural Networks: With Applications in Financial Engineering, Chaos, and Classification presents the statistical model identification framework that is needed to successfully apply wavelet networks as well as extensive comparisons of alternate methods. Providing a concise and rigorous treatment for constructing optimal wavelet networks, the book links mathematical aspects of wavelet network construction to statistical modeling and forecasting applications in areas such as finance, chaos, and classification. The authors ensure that readers obtain a complete understanding of model identification by providing in-depth coverage of both model selection and variable significance testing. Featuring an accessible approach with introductory coverage of the basic principles of wavelet analysis, Wavelet Neural Networks: With Applications in Financial Engineering, Chaos, and Classification also includes: • Methods that can be easily implemented or adapted by researchers, academics, and professionals in identification and modeling for complex nonlinear systems and artificial intelligence • Multiple examples and thoroughly explained procedures with numerous applications ranging from financial modeling and financial engineering, time series prediction and construction of confidence and prediction intervals, and classification and chaotic time series prediction • An extensive introduction to neural networks that begins with regression models and builds to more complex frameworks • Coverage of both the variable selection algorithm and the model selection algorithm for wavelet networks in addition to methods for constructing confidence and prediction intervals Ideal as a textbook for MBA and graduate-level courses in applied neural network modeling, artificial intelligence, advanced data analysis, time series, and forecasting in financial engineering, the book is also useful as a supplement for courses in informatics, identification and modeling for complex nonlinear systems, and computational finance. In addition, the book serves as a valuable reference for researchers and practitioners in the fields of mathematical modeling, engineering, artificial intelligence, decision science, neural networks, and finance and economics.

Release It

Release It
Author: Michael T. Nygard
Release: 2018-01-08
Editor: Pragmatic Bookshelf
Pages: 508
ISBN: 9781680504521
Language: en
Available for:

DESCRIPTION BOOK:

A single dramatic software failure can cost a company millions of dollars - but can be avoided with simple changes to design and architecture. This new edition of the best-selling industry standard shows you how to create systems that run longer, with fewer failures, and recover better when bad things happen. New coverage includes DevOps, microservices, and cloud-native architecture. Stability antipatterns have grown to include systemic problems in large-scale systems. This is a must-have pragmatic guide to engineering for production systems. If you're a software developer, and you don't want to get alerts every night for the rest of your life, help is here. With a combination of case studies about huge losses - lost revenue, lost reputation, lost time, lost opportunity - and practical, down-to-earth advice that was all gained through painful experience, this book helps you avoid the pitfalls that cost companies millions of dollars in downtime and reputation. Eighty percent of project life-cycle cost is in production, yet few books address this topic. This updated edition deals with the production of today's systems - larger, more complex, and heavily virtualized - and includes information on chaos engineering, the discipline of applying randomness and deliberate stress to reveal systematic problems. Build systems that survive the real world, avoid downtime, implement zero-downtime upgrades and continuous delivery, and make cloud-native applications resilient. Examine ways to architect, design, and build software - particularly distributed systems - that stands up to the typhoon winds of a flash mob, a Slashdotting, or a link on Reddit. Take a hard look at software that failed the test and find ways to make sure your software survives. To skip the pain and get the experience...get this book.

97 Things Every Cloud Engineer Should Know

97 Things Every Cloud Engineer Should Know
Author: Emily Freeman,Nathen Harvey
Release: 2020-12-04
Editor: "O'Reilly Media, Inc."
Pages: 301
ISBN: 9781492076681
Language: en
Available for:

DESCRIPTION BOOK:

If you create, manage, operate, or configure systems running in the cloud, you're a cloud engineer--even if you work as a system administrator, software developer, data scientist, or site reliability engineer. With this book, professionals from around the world provide valuable insight into today's cloud engineering role. These concise articles explore the entire cloud computing experience, including fundamentals, architecture, and migration. You'll delve into security and compliance, operations and reliability, and software development. And examine networking, organizational culture, and more. You're sure to find 1, 2, or 97 things that inspire you to dig deeper and expand your own career. "Three Keys to Making the Right Multicloud Decisions," Brendan O'Leary "Serverless Bad Practices," Manases Jesus Galindo Bello "Failing a Cloud Migration," Lee Atchison "Treat Your Cloud Environment as If It Were On Premises," Iyana Garry "What Is Toil, and Why Are SREs Obsessed with It?", Zachary Nickens "Lean QA: The QA Evolving in the DevOps World," Theresa Neate "How Economies of Scale Work in the Cloud," Jon Moore "The Cloud Is Not About the Cloud," Ken Corless "Data Gravity: The Importance of Data Management in the Cloud," Geoff Hughes "Even in the Cloud, the Network Is the Foundation," David Murray "Cloud Engineering Is About Culture, Not Containers," Holly Cummins

ITIL 4 Specialist High Velocity IT HVIT Courseware

ITIL   4 Specialist High Velocity IT  HVIT  Courseware
Author: Learning Solutions E.A.
Release: 2020-01-08
Editor: Van Haren
Pages: 250
ISBN: 9789401806756
Language: en
Available for:

DESCRIPTION BOOK:

ITIL®4 Specialist: High Velocity IT explores the convergence between business and IT, providing candidates with a specialised insight into the ways in which digital organisations and digital operating models function through a fast-paced environment. By highlighting the difference between IT transformation and digital transformation, the ITIL 4 Specialist High Velocity IT module enables the identification of new opportunities for digital investment, leading to significant business enablement. Embedding effective digital services at its core, it will provide candidates with all the tools they need to update their skills for the digital era. At the same time, it will enable organisations to make the right investments, in order to meet and exceed business goals. Encouraging IT and digital professionals to refine their abilities by increasing the speed and improving the quality of service delivery, the module focuses on creating greater value by promoting new methods of working and challenging existing ways of thinking. It encompasses cutting-edge digital technology to optimise end-user services and implement design-thinking, facilitating the construction of complex, yet adaptive, systems. This module covers a range of innovative working methods, such as DevOps practices and Lean and Agile approaches. It is designed to help bridge the gap between development and operational practices, and best support digital delivery from optimisation to radical transformation.

Chaos in Hydrology

Chaos in Hydrology
Author: Bellie Sivakumar
Release: 2016-11-16
Editor: Springer
Pages: 394
ISBN: 9789048125524
Language: en
Available for:

DESCRIPTION BOOK:

This authoritative book presents a comprehensive account of the essential roles of nonlinear dynamic and chaos theories in understanding, modeling, and forecasting hydrologic systems. This is done through a systematic presentation of: (1) information on the salient characteristics of hydrologic systems and on the existing theories for their modeling; (2) the fundamentals of nonlinear dynamic and chaos theories, methods for chaos identification and prediction, and associated issues; (3) a review of the applications of chaos theory in hydrology; and (4) the scope and potential directions for the future. This book bridges the divide between the deterministic and the stochastic schools in hydrology, and is well suited as a textbook for hydrology courses.

Mastering Distributed Tracing

Mastering Distributed Tracing
Author: Yuri Shkuro
Release: 2019-02-28
Editor: Packt Publishing Ltd
Pages: 444
ISBN: 9781788627597
Language: en
Available for:

DESCRIPTION BOOK:

Understand how to apply distributed tracing to microservices-based architectures Key FeaturesA thorough conceptual introduction to distributed tracingAn exploration of the most important open standards in the spaceA how-to guide for code instrumentation and operating a tracing infrastructureBook Description Mastering Distributed Tracing will equip you to operate and enhance your own tracing infrastructure. Through practical exercises and code examples, you will learn how end-to-end tracing can be used as a powerful application performance management and comprehension tool. The rise of Internet-scale companies, like Google and Amazon, ushered in a new era of distributed systems operating on thousands of nodes across multiple data centers. Microservices increased that complexity, often exponentially. It is harder to debug these systems, track down failures, detect bottlenecks, or even simply understand what is going on. Distributed tracing focuses on solving these problems for complex distributed systems. Today, tracing standards have developed and we have much faster systems, making instrumentation less intrusive and data more valuable. Yuri Shkuro, the creator of Jaeger, a popular open-source distributed tracing system, delivers end-to-end coverage of the field in Mastering Distributed Tracing. Review the history and theoretical foundations of tracing; solve the data gathering problem through code instrumentation, with open standards like OpenTracing, W3C Trace Context, and OpenCensus; and discuss the benefits and applications of a distributed tracing infrastructure for understanding, and profiling, complex systems. What you will learnHow to get started with using a distributed tracing systemHow to get the most value out of end-to-end tracingLearn about open standards in the spaceLearn about code instrumentation and operating a tracing infrastructureLearn where distributed tracing fits into microservices as a core functionWho this book is for Any developer interested in testing large systems will find this book very revealing and in places, surprising. Every microservice architect and developer should have an insight into distributed tracing, and the book will help them on their way. System administrators with some development skills will also benefit. No particular programming language skills are required, although an ability to read Java, while non-essential, will help with the core chapters.