Home » Microservices

Tag Archives: Microservices

Microservices are about applying a group of Best Practices

Microservices Denial A number of times clients have said; they can’t imagine their organisation using Microservices. I found this surprising as I know those people are using many of the principles of Microservices already. I can understand that they feel no need to join the hype around microservices, but the reality is, like it or not, you are most likely ...

Read More »

Limitations of a Monolithic application and need for adapting Micro services Architecture

If you get hold of any earlier software architectures, you will see that they have always been built in a Monolithic way.                 1. So what is this Monolithic architecture all about? According to Wikipedia, Monolithic definition goes as below: In software engineering, a monolithic application describes a single-tiered software application in which the user interface and data access code ...

Read More »

Micro-services for performance

Overview Microservices is a buzz word at the moment. Is it really something original or based on established best practices. There are some disadvantages to the way micro-services have been implemented, but can these be solved? Component testability and consistency Once you have assembled a large system, it can be hard to impossible to profile where the highest delays come ...

Read More »

Implementing A Bounded Context

Arguably one of the most difficult Microservices patterns to apply and implement is the bounded context. The bounded context concept originated in Domain-Driven Design (DDD) circles. It promotes an object-model-first approach to a service, defining a data model that a service is responsible for and is “bound to.” In other words, the service owns this data and is responsible for ...

Read More »

Microservices trouble? Lagom is here to help. Try it!

java-interview-questions-answers

The cake is backed. We’re proud to announce that the new Apache licensed microservice framework Lagom is available on GitHub! While other frameworks focus on packaging and instance startup, Lagom redefines the way that Java developers build microservice based applications. Services are asynchronous. Intra-service communication is managed for you. Streaming is out of the box. Your microservices are resilient by ...

Read More »

Microservices Use Cases

A few months ago I wrote a piece in defence of monoliths and then gave a talk about it. Overall, one should not jump to microservices, because the overhead and risk are much higher than any professed benefits. But there I left out some legitimate use cases for microservices. These use cases may not be “typical” microservices, but they mostly ...

Read More »

Get Up to Speed with Microservices in 8 hours

Everybody is talking microservices these days and Red Hat is doing some very cool developer events around the world. The latest one happened at the beginning of November last year. The amazing speaker lineup starts with special guest speaker, Tim Hockin from the Google Cloud Management team and technical lead and co-founder of Kubernetes, along with Red Hat’s James Strachan and ...

Read More »

The State of Microservices Today

Let’s talk about the state of microservices today. How big is the hype exactly? And why do developers talk about them all over the world? First, let’s run through what microservices are used for. Getting to Know Microservices To give you a visual idea of how microservices work, imagine a LEGO toy car and a regular toy car. Microservices are ...

Read More »