Home » Microservices » Page 9

Tag Archives: Microservices

MicroServices – Part 5 : Spring Cloud Zuul Proxy as API Gateway

spring-interview-questions-answers

In microservices architecture, there could be a number of API services and few UI components that are talking to APIs. As of now, many microservices based application still use monolithic front-ends where the entire UI is built as a single module. You may choose to go with micro-frontends where the UI is also decomposed into multiple microservice talking to APIs ...

Read More »

Introduction To Microservices

MicroServices or Microservice Architecture is a distinct method of developing and designing software systems. The concept of a microservice originally crept into the software development community’s consciousness around 2014 and was a direct response to many of the challenges faced with old monlithic architecture.In this post we will focus on the crave of microservices. What is a Microservice A microservice ...

Read More »

Spring Cloud Netflix Eureka

java-interview-questions-answers

This tutorial is about spring cloud Netflix Eureka. Here, we will be creating eureka discovery server and microservices that will itself register to the discovery server and the client that will use netflix client API to discover the service and consume the microservices exposed by the service with sample example.Hence, we will be developing 3 different spring boot application for ...

Read More »

SpringBoot Microservices tracing with Zipkin and Sleuth

java-interview-questions-answers

In this article, we are going to understand the microservices distributed tracing using Zipkin and Spring cloud sleuth framework. Microservices are great architecture, though its comes with its own challenges. Complex microservices architecture have downstream and upstream dependencies with other microservices and everything is interconnected. Most of the time individual team just focus on their own services, so in microservices ...

Read More »

MicroServices – Part 4 : Spring Cloud Circuit Breaker using Netflix Hystrix

spring-interview-questions-answers

In the microservices world, to fulfill a client request one microservice may need to talk to other microservices. We should minimize this kind of direct dependencies on other microservices but in some cases it is unavoidable. If a microservice is down or not functioning properly then the issue may cascade up to the upstream services. Netflix created Hystrix library implementing ...

Read More »

MicroServices – Part 3 : Spring Cloud Service Registry and Discovery

spring-interview-questions-answers

In the microservices world, Service Registry and Discovery plays an important role because we most likely run multiple instances of services and we need a mechanism to call other services without hardcoding their hostnames or port numbers. In addition to that, in Cloud environments service instances may come up and go down anytime. So we need some automatic service registration ...

Read More »

MicroServices using Spring Boot & Spring Cloud – Part 1 : Overview

Nowadays MicroServices is the hot buzzword in software development and many organizations prefer building their enterprise applications using MicroServices architecture. In Java community, SpringBoot is the most widely used framework for building both monoliths and microservices. I am planning to write a series of articles covering how to build microservices using SpringBoot and SpringCloud. In this article we are going ...

Read More »

Using Apache Kafka for Asynchronous Communication in Microservices

While microservice architecture might not be a silver bullet for all systems, it definitely has its advantages, especially when building a complex system with a lot of different components. Of course, if you’re considering microservices, you have to give serious thought to how the different services will communicate. In this post, we’ll look at how to set up an Apache ...

Read More »