Refcard #240
Reactive Microservices With Lagom and Java
The Reactive Microservices Framework
This Refcard helps you with your first steps in Lagom. Lagom is a framework that helps you to build reactive microservices.
Most microservices frameworks focus on helping you build fragile, single instance microservices - which, by definition, aren’t scalable or resilient. Lagom helps you build microservices as systems — Reactive systems, to be precise — so that your microservices are elastic and resilient from the start and don’t require extra plumbing around them.
Building Reactive Systems can be hard, but Lagom abstracts the complexities away. Akka and Play do the heavy lifting underneath and developers can focus on a simpler event-driven programming model on top while benefitting from a message-driven system under the hood. Lagom provides an opinionated framework that acts like guide rails to speed you along the journey. Lagom tools and APIs simplify development and deployment of a system that includes microservices.
Don't forget to check out your weekend reading list:
- Lagom Documentation
- The Lagom GitHub project
- Get involved and contribute
- Reactive Microservices Architecture by Jonas Bonér
- Developing Reactive Microservices by me.