WEBINAR REPLAY  microservices, fast-data, production-suite, scala, akka, play, lagom, java

Monitoring Microservices in Production with Lightbend Platform

With Duncan DeVore, Software Engineer, Lightbend, Inc.

Reactive systems are the next major evolution of the Internet. They allow for applications to be responsive, scalable and resilient by building on a fully message-driven foundation; but though the Reactive approach enables us to build highly scalable and resilient applications, it also introduces new challenges in how to monitor them.

The issue is that almost every current monitoring tool relies on a stack frame-based approach where using the stack trace can provide good answers to what caused exceptional states.

In asynchronous, message-driven applications, this approach no longer provides any useful information about issues like bottlenecks, hotspots and performance degradation. We therefore need to invent new approaches for how to monitor these types of applications.

During this session by Lightbend experts Henrik Engström and Duncan Devore, we take a look at the traditional approach to monitoring synchronous applications, what it takes to successfully monitor asynchronous applications, and finally show the way we have chosen to build a monitoring tool for Reactive systems at Lightbend.



WEBINAR REPLAY  microservices, fast-data, production-suite, scala, akka, play, lagom, java

Monitoring Microservices in Production with Lightbend Platform

With Duncan DeVore, Software Engineer, Lightbend, Inc. and Henrik Engström, Engineer, Lightbend, Inc.

Reactive systems are the next major evolution of the Internet. They allow for applications to be responsive, scalable and resilient by building on a fully message-driven foundation; but though the Reactive approach enables us to build highly scalable and resilient applications, it also introduces new challenges in how to monitor them.

The issue is that almost every current monitoring tool relies on a stack frame-based approach where using the stack trace can provide good answers to what caused exceptional states.

In asynchronous, message-driven applications, this approach no longer provides any useful information about issues like bottlenecks, hotspots and performance degradation. We therefore need to invent new approaches for how to monitor these types of applications.

During this session by Lightbend experts Henrik Engström and Duncan Devore, we take a look at the traditional approach to monitoring synchronous applications, what it takes to successfully monitor asynchronous applications, and finally show the way we have chosen to build a monitoring tool for Reactive systems at Lightbend.



SUBSCRIBE

SHARE

About Presenter

Duncan DeVore, Software Engineer, Lightbend, Inc.

Duncan specializes in the design and implementation of distributed systems using the tenets of the Reactive Manifesto with Scala, Akka and the Lightbend Reactive Platform. He believes in responsible design through functional programming with and abundance of test coverage. He loves to code, present and help others work through the challenges of distributed computing. Duncan is the co-author of "Reactive Application Development.”

About Presenters

Duncan DeVore, Software Engineer, Lightbend, Inc.

Duncan specializes in the design and implementation of distributed systems using the tenets of the Reactive Manifesto with Scala, Akka and the Lightbend Reactive Platform. He believes in responsible design through functional programming with and abundance of test coverage. He loves to code, present and help others work through the challenges of distributed computing. Duncan is the co-author of "Reactive Application Development.”

Henrik Engström, Engineer, Lightbend, Inc.

Henrik works @Lightbend, is interested in programming, Arsenal, wine and sports activities.

About Lightbend

Lightbend (Twitter: @Lightbend) provides the leading Reactive application development platform for building distributed systems. Based on a message-driven runtime, these distributed systems, which include microservices and streaming fast data applications, can effortlessly scale on multi-core and cloud architectures. Many of the most admired brands around the globe are transforming their businesses with our platform, engaging billions of users every day through software that is changing the world. For more information on Lightbend, visit: lightbend.com