InfoQ Homepage Microservices Content on InfoQ
-
jDays 2016 Round-Up
On 8th and 9th March, the jDays Conference was hosted in Gothenburg, Sweden, followed by an additional day of optional workshops. Currently in its third edition, jDays congregated forty speakers from several different countries, who covered a varied range of topics with a special emphasis in the Java language, methodologies and practices, and front-end technologies.
-
Microservices for a Streaming World
Embrace decentralization, build service-based systems and attack the problems that come with distributed state using stream processing tools, Ben Stopford urged in his presentation at the recent QCon London conference.
-
Real-World Consistency Explained: Uwe Friedrichsen Discusses His Favourite Academic Papers
At the microXchg 2016 conference, held in Berlin, Germany, Uwe Friedrichsen presented a deep-dive into “real-world consistency explained”. Friedrichsen referenced multiple academic papers and discussed topics such as ACID vs BASE, his belief that many developers may not fully understand consistency guarantees with a typical SQL database, and how consistency affects microservice systems.
-
Lagom, a New Microservices Framework
Lightbend, the company behind Akka, has released an open source microservices framework, Lagom, built on their Reactive Platform; in particular, the Play Framework and the Akka family of products are used together with ConductR for deployment. By default, Lagom is message-driven and asynchronous, and uses distributed CQRS persistence patterns with event sourcing as the primary implementation.
-
All Things Containers From Solaris Zones to Docker
InfoQ's Rags Srinivas caught up with Bryan Cantrill a day after the Containers Summit at New York City and discussed all things containers from Solaris Zones to Docker.
-
"Surviving Microservices" with Richard Rodger at microXchg: Messages, Pattern Matching and Failure
At the microXchg 2016 conference, held in Berlin, Germany, Richard Rodger presented “Surviving Microservices”, a practical guide for developers wanting to keep their microservices architectures ‘healthy and performant’. Key topics discussed in the talk included the benefits of message-oriented systems, pattern matching with inter-service communication, dealing with failure, and Seneca.js.
-
Failure Testing of Microservices
Failure testing should be a critical part of running your microservices, Kolton Andrus stated in his presentation at the recent Microservices Practitioner Summit. Verifying that your services behave as you expect is something you should do to prevent outages.
-
Don’t Think like an Engineer When Designing Microservices
When designing microservices and their APIs, you need to think like a designer focusing on the users, Nic Benders claimed in his presentation at the recent Microservices Practitioner Summit. Design the API first, then build your services with an outside-in approach.
-
Building Microservice Infrastructure with Cisco's Mantl 1.0
At Cisco Live 2016, held in Berlin, the latest version of Cisco’s open source microservice platform, Mantl, was released. New features include multi-data center configuration via tooling like Project Calico, simplified version control of a developer's entire infrastructure configuration, and blue/green testing as part of a service upgrade process.
-
Using Domain-Driven Design When Creating Microservices
Microservices and Domain-Driven Design (DDD) are not only about Bounded contexts, although a fundamental tool for defining granularity of microservices there are other important concepts as well. Correspondingly DDD is just not about entities and repositories, Michael Plöd claimed in his presentation at the recent microXchg conference in Berlin showing how DDD can be used creating microservices.
-
“It’s Not Just Microservices”: Fred George Discusses Technology, Process and Organisation Inhibitors
At the microXchg 2016 conference, Fred George presented “It’s Not Just Microservices”, and argued that microservices can enable an organisation to ‘go faster’ and rapidly deliver business value. However, the implementation of microservices alone will not lead to success, and inhibitors to increasing business agility within the context of technology, process and the organisation must be removed.
-
Java EE and Microservices in 2016?
At the end of 2015 Steve Millidge from C2B2 and a co-founder of Payara predicted that 2016 would be the year of Java EE microservices. Many efforts would tend to agree, including WildFly, TomEE and the KumuluzEE framework. However, other developers believe that there are fundamental problems with Java EE which make it a poor choice for microservices.
-
From Monolith to Microservices, Zalando's Journey
Last week Microxchg 2016, one of the leading conferences about microservices was held in Berlin, Germany. Rodrigue Schaefer from Zalando gave a speech about their transition from a monolithic application to microservices. This article explores in detail the findings and challenges faced by a large organization with over 1000 engineers migrating to microservices.
-
Microxchg Conference Day 2 Recap
The second day of the Microxchg conference took place last Friday with more interesting talks coming up. Stefan Tilkov analyzed from his consulting experience how different is architecture in the real world, with microservices blending in a disconnected mess with potentially several different frontend monoliths. Adrian Cockcroft from Battery Ventures and ex-Netflix took the stage next, arguing ...
-
How Cloud-Based Development Makes AutoScout24 More Agile
InfoQ interviewed Erik Doernenburg and Philipp Garbe from AutoScout24 about what made them decide to switch to the cloud and which benefits they expected, and how they manage computing resources using the cloud. InfoQ also asked them to give some examples showing how the cloud helps to deploy DevOps and to explain why teams are interested in working in an agile way and are eager to try new things.