Webinar

Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Java Architects

SHARE THIS VIDEO

Benefits Of The Actor Model For Cloud Computing: A Pragmatic Overview For Java Architects

With Jeffrey Hammond and Jonas Bonér

microservices reactive

Audience: Architect, Management
Technical level: Intermediate

As enterprise development teams increase the time they spend using cloud computing, many are challenged by a move from a scale-up (monolithic) to a scale-out (distributed) architecture. Reactive system development and microservices are two evolving answers that architects are embracing, but making them work well at scale calls for a departure from the traditional approach of object-oriented programming models and defensive programming through try-catch, which is now being replaced by a highly-resilient supervision model and a "let it crash" philosophy.

In this webinar for Architects, guest speaker Jeffrey Hammond, Forrester Vice-President and Principal Analyst joins Jonas Bonér, CTO/Co-founder of Lightbend and creator of Akka, the actor-based, message-driven runtime for the JVM, to discuss one emerging programming pattern that’s gaining popularity with teams developing for the cloud––the Actor model. They will discuss some history, why the Actor model is a better fit for large, scale-out systems and microservices delivery, the types of workloads using it today, and how to implement an Actor-based system in your existing Java environment.

Subscribe

Related Videos

The Basics Of Reactive System Design For Traditional Java Enterprises

Webinar

reactive java

The Basics Of Reactive System Design For Traditional Java Enterprises

with Sean Walsh and Duncan DeVore

Like most things in life, in software there exists an Old and a New way of doing things. The growth of computing power, increase in the sheer number of users, cheaper and more available hardware, and the explosive IoT market mandates that we build our systems using modern methods that diverge from past.

This modern way is called “Reactive”, which was first co-authored by Lightbend in 2013 with the Reactive Manifesto and now has over 15,000 signatories. With 2017 nearly upon us, we now see the market widely embracing Reactive in response to the many Architects, Developers and DevOps practitioners failing to meet tough new demands on their systems using last year’s technologies and monolithic designs.

Yet with this popularity, the term Reactive is being overloaded and confused. Some believe that asynchronous messaging alone is good enough. As we will see, this is only part of the puzzle.

In this webinar aimed at Architects and Developers working with more traditional Java environments, Lightbend’s Sean Walsh and Duncan DeVore take us on a journey that goes beyond just asynchronous programming and into the very basics of designing Reactive systems as a whole.

We will review:

  • Why simply implementing asynchronous messaging is only part of the puzzle, and what it means to build entire systems as a whole based on the principles of Reactive system design: message-driven, resilient, elastic and responsive.
  • How to avoid repeatedly building monoliths by embracing tried-and-true concepts of Domain Driven Design (DDD), Command Query Responsibility Segregation (CQRS) and Event Sourcing.
  • How the Actor Model with Akka makes concurrency a breeze and harnesses clustered computing capabilities to divide and conquer work.
  • How to design systems that can self-heal, self-scale, both up and down and truly provide the most real time and responsive experience for your customers, clients and partners while being a joy to program and maintain.

Introducing Reactive Platform 2.0

Webinar

reactive

Introducing Reactive Platform 2.0

with Hywel Evans & Justin Pihony

Architects, App Dev Managers, Directors and other decision makers are welcome to join this presentation covering our newest release of Reactive Platform v2.0, plus the chance to ask questions to our expert team.

Monitoring Microservices in Production with Lightbend Platform

Webinar

microservices monitoring production-suite

Monitoring Microservices in Production with Lightbend Platform

with Duncan DeVore and Henrik Engström

Audience: DevOps, Architect
Technical level: Intermediate

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.

Modernizing Applications with Microservices and DCOS

Webinar

microservices lagom DCOS reactive

Modernizing Applications with Microservices and DCOS

with Aaron Williams and Markus Eisele

Audience: DevOps, Architect
Technical level: Intermediate

The traditional architecture that enterprises run their businesses on has typically been delivered as monolithic applications running in a virtualized, on-premise infrastructure. Public and private cloud technologies have changed everything, but if the applications are not designed, or re-designed, appropriately, then it is impossible to take advantage of the advances in both distributed application services and hybrid infrastructure. Consequently, enterprise architects are looking to microservices-based architectures as a means to modernize their legacy applications.

This webinar with Lightbend and partner Mesosphere will introduce a new framework specifically designed to help developers modernize legacy Java EE applications into systems of microservices and then discuss exactly what is required to run these distributed systems at enterprise scale.

How Verizon's go90 live streams the NFL Superbowl with Lightbend technologies

Webinar

reactive microservices

How Verizon's go90 live streams the NFL Superbowl with Lightbend technologies

with Christopher Webster

Lessons Learned From Verizon: Implementing Microservices

What type of platform does it take to live stream the world's biggest media and sports events to mobile devices? In this webinar with special guest Christopher Webster, Associate Fellow at Verizon, you can get a feel of what it takes to power one of Verizon's latest offerings, its go90 platform.

  • Report

    Going Reactive 2016

    How Microservices & Fast Data are driving adoption of Reactive systems

    Get Report
  • Video

    How is Typesafe Reactive

    Learn how Typesafe technologies are Reactive

    Watch Now
  • White Paper

    Microservices In Production

    What Ops Should Know About Reactive Systems

    Get White paper