Lagom is coming for your monolith
Details
It is open source. It is highly opinionated.
Build greenfield microservices and decompose your Java EE monolith like a boss.
In this session, we discuss Lightbend's new open source project, Lagom:
• How it succinctly addresses the challenges behind monolith decomposition
• Lays a foundation for no more CRUD (capture behavior instead)
• Provides a natural audit log
• Enforces proper programming semantics
• Abstracts distributed computing
• And many other goodies
Speakers: Duncan DeVore (https://twitter.com/ironfish) and Henrik Engström
Duncan DeVore is a software engineer on the monitoring team @ Lightbend (formerly Typesafe). Duncan believes in responsible design through functional programming with an abundance of test coverage. He loves to code, present, and help others work through the challenges of distributed computing. Duncan’s open source projects include journals for Eventsourced and Akka-Persistence based on the theory of Eventsourcing and CQRS. His specialties include distributed computing, microservice-based architectures, cloud computing, event sourcing, and CQRS. Duncan is the co-author of Reactive Application Development (http://manning.com/devore/?a_aid=ironfish&a_bid=39e254aa/).
After graduating with a M.Sc degree in Computer Science in 1998 at the Royal Institute of Technology Henrik Engström has been working as a consultant up until his Lightbend employment in 2011. Henrik has not only vast experience from various types of programming but also great domain knowledge within the finance, retail and e-gaming industries. Apart from his major interest, programming languages, he is also an avid Arsenal supporter, black belt in Shotokan Karate and a hobby wine connoisseur. Henrik has during the last couple of years presented at various well-known conferences such as JavaOne, OSCON, JFokus, Scala eXchange, 33 Degrees.
About our sponsor
Lightbend (https://www.lightbend.com/) is the proud provider of the world’s leading Reactive application development platform. We are a passionate crew of technology pioneers committed to building amazing software.
We build and maintain the Akka message-driven runtime, Play web framework, Lagom Microservices framework, and Scala programming language, and we contribute to Apache Spark. Our mission is to help developers build high-performance applications that are message-driven, elastic, resilient and responsive.
Agenda
6:30 - 7:00 Eat and find a seat
7:00 - 7:05 Brief announcements
7:05 - 8:15 Lagom is coming for your monolith
