As information technology grows, and for that raison cloud computing has emerged as a main option for developers in developing a high-performance applications. Throughout time cloud technology has known an increased use of cloud infrastructure which led to implementing a load balancing mechanism in order to optimize the use of resources and improve performance for […]
Microservice Architecture – Service Discovery Pattern
Through this article we’re going to discuss, one of the most vital components of a microservice architecture, which are Service Discovery and Service Registry. Let’s starts with an Introduction In a traditional monolithic architecture, as the complexity of building an application can increase over time. Using auto-scaling feature cannot be a breeze because this type […]
Microservices – Understanding Microservices Architecture
In this article, we’re going to discuss; the Microservices Architecture, compare Monolithic vs Microservices Architectures and learn when to opt for a Microservices Architecture. But, before start this topic, I want to shed some light on the Layered Architecture. What’s a Layered Architecture? Layered Architecture is a pattern used to build web applications despite of […]