WEBINAR | On-Demand

IoT ‘Megaservices’: High Throughput Microservices with Akka

With Hugh McKee, Developer Advocate at Lightbend, Inc.

WEBINAR | On-Demand

IoT ‘Megaservices’: High Throughput Microservices with Akka

Hugh McKee, Developer Advocate at Lightbend, Inc.

About

Audience: Architects, Developers

Technical level: Introductory

Um, did we just say ‘megaservice’?

Yes, but we mean it literally—a megaservice is a high-throughput microservice that is capable of processing up to 1 million logical operations per second (LOPS). This lofty goal is what the future may hold for Tesla, Eero, Vivint, and others that use Akka to scale their IoT platforms to previously unfathomable heights–without being bogged down by continuous trips to a database. So how can we make this happen?

In this interactive presentation by Hugh McKee, Developer Advocate at Lightbend, we’ll share our experiences helping our clients create a system architecture that can support high throughput megaservices. We’ll do that using two demo applications designed to push cloud service providers like Amazon and Google to their limits. Using sample code that you can later run on your own machine, we’ll look at:

  • Modeling real-life digital twins for hundreds of thousands of IoT devices in the field, looking into how these megaservices are implemented in Akka.
  • Visualizing Akka Actors–which represent IoT digital twins–in a “crop circle” formation that represents a complete distributed Reactive application, and watching at messages are processed across Akka Cluster nodes using cluster sharding.
  • Some code behind the whole set up, which is built using OSS like Akka, Java, JavaScript, and Kubernetes.

Watch Recording

*Required: The information you provide will be used in accordance with the terms of our privacy policy. To opt-out of receiving educational resources, manage your preferences here.

ABOUT PRESENTER

Hugh McKee, Developer Advocate at Lightbend, Inc.

Hugh is a solutions architect at Lightbend. He’s had a long career building applications that evolved slowly, that inefficiently utilized their infrastructure, and that were brittle and prone to failure. That all changed when he started building reactive, asynchronous, actor-based systems. This radically new way of building applications rocked his world. As an added benefit, building application systems became way more fun that it had ever been. Now he is focused on helping others to discover the significant advantages and joys of building responsive, resilient, elastic, message-based applications.

ABOUT PRESENTERS

Hugh McKee, Developer Advocate at Lightbend, Inc.

Hugh is a solutions architect at Lightbend. He’s had a long career building applications that evolved slowly, that inefficiently utilized their infrastructure, and that were brittle and prone to failure. That all changed when he started building reactive, asynchronous, actor-based systems. This radically new way of building applications rocked his world. As an added benefit, building application systems became way more fun that it had ever been. Now he is focused on helping others to discover the significant advantages and joys of building responsive, resilient, elastic, message-based applications.





About Lightbend

Lightbend (@Lightbend) is leading the enterprise transformation toward real-time, cloud-native applications. Lightbend provides scalable, high-performance microservices frameworks and streaming engines for building data-centric systems that are optimized to run on cloud-native infrastructure like Kubernetes. The most admired brands around the globe are transforming their businesses with Lightbend, engaging billions of users every day through software that is changing the world. For more information, visit www.lightbend.com