Skip to content

App made for presentation. Show how to use Neftlix libraries + RxJava in order to create fault tolerant communication.

Notifications You must be signed in to change notification settings

luwojtaszek/fault-tolerant-microservices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fault Tolerant Microservices

Context

This application was made as a part of a presentation I gave on May 2018.

The main purpose is to show how to use Neftlix libraries (Feign + Hystrix) and RxJava in order to create fault tolerant and asynchronous communication between microservices.

Requirements

  • Java 8

Build application

./mvnw clean install

Start client and services

java -jar service/target/service-1.0.0.jar --info.name=Service1 --server.port=8081 --management.server.port=8081 --api.endpoints.contents.get.not-found-codes=CODE_1

java -jar service/target/service-1.0.0.jar --info.name=Service2 --server.port=8082 --management.server.port=8082 --api.endpoints.contents.get.not-found-codes=CODE_2

java -jar service/target/service-1.0.0.jar --info.name=Service3 --server.port=8083 --management.server.port=8083 --api.endpoints.contents.get.not-found-codes=CODE_3

java -jar client/target/client-1.0.0.jar --info.name=Client

Urls

About

App made for presentation. Show how to use Neftlix libraries + RxJava in order to create fault tolerant communication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published