Cloud native applications are popular these days. They promise superior reliability and almost arbitrary scalability. They follow three key principles: they are built and composed as microservices. They are packaged and distributed in containers. The containers are executed dynamically in the cloud. But which technology is best to build this kind of application? This talk […]

Read more

What is software architecture? Is it the decision to adopt microservices? Is it the document that describes the layers in your Java EE application? No, every line of code you commit is part of your evolving architecture. During this talk at Devoxx UK 2017, Roy van Rijn explains how the Port of Rotterdam manages their […]

Read more

Rethinking Microservices with Stateful Streams with Ben Stopford Microservices are one of those polarising concepts that technologists either love or hate. Splitting applications into autonomous units clearly has advantages, but larger service-based systems tend to struggle as the interactions between the services grow. At the core of this sits a dichotomy: Data systems are designed […]

Read more

Services Assemble! Apply MVP Principles to Create Cutting-Edge Microservices Without Chaos with Spring Cloud/Netflix OSS In this session recorded at Devoxx UK 2017, learn how to use proven patterns & open source software to rapidly build a robust portfolio of microservices that provide a solid foundation for your dynamic and growing microservice architecture. This session […]

Read more

Java EE is the killer platform for development of UI APIs. In this code driven session at Voxxed Days Bucharest, Adam Bien codes and compares Angular 2, React JS, Polymer and plain JavaScript approaches to implement SPAs with RESTful microservice backend running on docker. We then caught up with Adam right after and asked him […]

Read more

Voxxed chatted with Chris Richardson after his talk at Devoxx UK 2017. The microservice architecture structures an application as a set of loosely coupled, collaborating services. Maintaining data consistency is challenging since each service has its own database to ensure loose coupling. To make matters worse, for a variety of reasons distributed transactions using JTA […]

Read more

Memory in a microservices architecture is tricky. Gayathri Thiyagarajan is speaking at Devoxx UK about this. We asked her if you need to think about memory differently for a microservices architecture, and why.   Do you need to think about memory differently for microservices? Microservices have many aspects such as operational complexity. So identifying boundaries to distributed computing […]

Read more

David Schmitz is speaking at Voxxed Days Vienna about failure. Specifically, he offering advice on how to fail at microservices, everyone’s favourite buzzword. We asked him for more insights into how this is possible. What’s the quickest way to sabotage a microservice? Good sabotage is not about being quick. You need to be insidious, otherwise […]

Read more

“Many of our clients are in the process of investigating or implementing ‘microservices’, and a popular question we often get asked is “what’s the most common mistake you see when moving towards a microservice architecture?” We’ve seen plenty of good things with this architectural pattern, but we have also seen a few recurring issues and […]

Read more

By Fabio Turizo of Payara Nowadays, the concept of microservices is more than a simple novelty. With the advent of DevOps and the boom of container technologies and deployment automation tools, microservices are changing the way developers structure their applications. This article will see how microservices can be a valid option for Java EE developers […]

Read more