Lightbend -previously known as Typesafe-, the company behind Akka, has released Lagom — a new open source microservices framework, built on their Reactive Platform. According to the product description, Lagom is “open source, highly opinionated, it’s for decomposing your Java EE monolith like a boss.”
If you ask Olaf Molenveld, CEO and co-founder of Amsterdam-based Magnetic.io, about containers and microservices, he will say they are a perfect match. Although complications do exist, Very Awesome Microservices Platform (VAMP) aims to iron them out.
2016 has just begun and it is already bombarding up with promises of a sunnier IoT perspective and a heftier collection of tips and tricks to facilitate developers’ performance. This JAX Magazine issue is packed with proof that OSGi is regaining momentum and other concepts that have one purpose and one purpose only: to curtail unproductive operations -it’s our treat!
In business, to complete a big project, we segment it into digestible parts. We break our big tasks into smaller autonomous pieces and split up teams by talent. We do this in our daily lives to stay on track and to make sure that we don’t miss anything, so it’s a no brainer that microservices are a rising trend in software development.
Modularity makes complexity manageable. As long as design rules are obeyed, different parts of a modular application may be independently configured, deployed and upgraded.
As Michael Minella, the project leader of Spring Batch, announced on behalf of his team, a new subproject of Spring Cloud called Spring Cloud Task is ready. The target of Spring Cloud Task is to deliver the necessary functionality to Spring Boot based applications for the support of short-lived microservices. The announcement at the same time marks the release of the first milestone.
Version 1.8 of the Clojure Lisp dialect offers new string functions, as well as the possibility of direct linking, among other features.
In this post, we’re looking back on 5 of the topics and new developments that shaped our conversations in 2015.
Over the past year, OpenTable have been re-architecting their system from a monolithic architecture to move more towards microservices and small applications. As the infrastructure has changed, so too the logging infrastructure has had to change. In this session, recorded at the DevOps Conference, Paul Stack explains how they did it.
“Pacta sunt servanda“, or in English, “agreements must be kept“. What was true in the middle ages is mandatory in the modern world of software development. Utilising (API-) contracts that are defined by several partners instead of just one, microservice architectures can be tested and developed easily and efficiently.
Follow Daniel Bryant’s latest talk as he attempts to uncover better ways of developing software out of the learnings uncovered from the microservice community, divided into categories focusing on organisational, architectural and operational issues.
How do you get started with DevOps? And more importantly when do you get started? DevOps pros Peter Roßbach (bee42 Solutions), Bethany Macri (Etsy), Paul Stack (OpenTable) and Sascha Möllering (Zanox AG) trade tips with Sebastian Meyen (S&S Media) in this video panel discussion.
Microservices are great – we can all agree. But there’s no doubting what level of complexity they bring to IT systems. “The problem is, we don’t understand the problem,” quotes software architect Peter Elger, who shows us the ways to fail fast and iterate rapidly with microservices.
Are the promises of microservice heaven true? Are they better than monoliths in every way? And does a distributed system save money? We report on the latest advice of various microservices experts speaking at the W-JAX 2015.