Skip to content

samair/conversionService

Repository files navigation

Currency Conversion Service

Build Status

A simple currency conversion service.

Architecture

AltText

Participating microservices

Forex Exchange : A basic microservice (Spring-boot) , which registers to Erureka and provides endpoints to get exchange rates of various types of currencies.

Conversion Serivce : A basic microservice (Spring-boot) , which registers to Erureka and provides endpoints used by UI to convert a particular currency to another using Forex Exchange service.

Eureka Server:It is service registry and loadbalancer.

Multiple instances of Forex Exchange micro service are started and Conversion Serivce asks Eureka Server to redirect it to relavant instance of Forex Exchange micro service

User Interface

AltText