WEBINAR REPLAY | Reactive, fast-data, akka

The Enterprise Architect’s Intro to Microservices - Part 2: The 6 Traits of Reactive Microservices

With Jonas Bonér, Co-Founder & CTO Lightbend, Inc.

Had it with your hard-to-maintain, difficult-to-scale and overly-complex monolithic application? In this three-part series on Microservices for enterprise architects, we go over why it makes sense to learn about Microservices architectures, which are comprised of small, independent services and provide more flexibility than the traditional all-in-one systems that continue to dominate today’s enterprise landscape.

In Part 2 of our series for Enterprise Architects, Lightbend CTO and Akka creator Jonas Bonér shares the 6 characteristics of Reactive Microservices that matter for having responsive, elastic, resilient systems.

Starting with importance of decomposing systems in discrete, isolated services that are decoupled in both time (i.e. concurrency) and space (i.e. distribution and mobility), and continuing with reiterating the need for asynchronous, message-driven communication and maintaining service mobility, we cover everything an Enterprise Architect needs to know about Reactive Microservices in these sections:

  • Isolate All the Things
  • 
Act Autonomously
  • Do One Thing, and Do It Well
  • Own Your State, Exclusively
  • Embrace Asynchronous Message-Passing
  • Stay Mobile, but Addressable 


Stay tuned for part 3 of the series, when we welcome Jonas back to continue his deep dive into the nature of Microservices working together in systems (and the need to bend reality to make things happen).



WEBINAR REPLAY | Reactive, fast-data, akka

The Enterprise Architect’s Intro to Microservices - Part 2: The 6 Traits of Reactive Microservices

With Jonas Bonér, Co-Founder & CTO Lightbend, Inc. and

Had it with your hard-to-maintain, difficult-to-scale and overly-complex monolithic application? In this three-part series on Microservices for enterprise architects, we go over why it makes sense to learn about Microservices architectures, which are comprised of small, independent services and provide more flexibility than the traditional all-in-one systems that continue to dominate today’s enterprise landscape.

In Part 2 of our series for Enterprise Architects, Lightbend CTO and Akka creator Jonas Bonér shares the 6 characteristics of Reactive Microservices that matter for having responsive, elastic, resilient systems.

Starting with importance of decomposing systems in discrete, isolated services that are decoupled in both time (i.e. concurrency) and space (i.e. distribution and mobility), and continuing with reiterating the need for asynchronous, message-driven communication and maintaining service mobility, we cover everything an Enterprise Architect needs to know about Reactive Microservices in these sections:

  • Isolate All the Things
  • 
Act Autonomously
  • Do One Thing, and Do It Well
  • Own Your State, Exclusively
  • Embrace Asynchronous Message-Passing
  • Stay Mobile, but Addressable 


Stay tuned for part 3 of the series, when we welcome Jonas back to continue his deep dive into the nature of Microservices working together in systems (and the need to bend reality to make things happen).



About Presenter

Jonas Bonér, Co-Founder & CTO Lightbend, Inc.

Jonas Bonér is a co-founder of Lightbend and creator of the Akka event-driven middleware project. Previously he was a core technical contributor at Terracotta, working on core JVM-level clustering technology, and at BEA, as part of the JRockit JVM team. Jonas has also been an active contributor to open source projects including the AspectWerkz Aspect-Oriented Programming (AOP) framework and the Eclipse AspectJ project. He is an amateur Jazz musician, passionate skier and holds a Bachelors of Science from Mid Sweden University.

About Presenters

Jonas Bonér, Co-Founder & CTO Lightbend, Inc.

Jonas Bonér is a co-founder of Lightbend and creator of the Akka event-driven middleware project. Previously he was a core technical contributor at Terracotta, working on core JVM-level clustering technology, and at BEA, as part of the JRockit JVM team. Jonas has also been an active contributor to open source projects including the AspectWerkz Aspect-Oriented Programming (AOP) framework and the Eclipse AspectJ project. He is an amateur Jazz musician, passionate skier and holds a Bachelors of Science from Mid Sweden University.

About Lightbend

Lightbend (Twitter: @Lightbend) is dedicated to helping developers build Reactive applications on the JVM. With the Lightbend Reactive Platform, developers can create message-driven applications that scale on multicore and cloud computing architectures by using projects like Lagom, Play Framework, Akka, Scala, Java, and Apache Spark. To help our customers succeed, Lightbend partners with technology pioneers such as Databricks, IBM, and Mesosphere.