Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itsmunim/simple-service-discovery
A simple service discovery POC; a pattern widely used in microservices world.
https://github.com/itsmunim/simple-service-discovery
microservice microservices orchestration poc service-discovery services
Last synced: about 2 months ago
JSON representation
A simple service discovery POC; a pattern widely used in microservices world.
- Host: GitHub
- URL: https://github.com/itsmunim/simple-service-discovery
- Owner: itsmunim
- Created: 2020-04-25T16:17:55.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-12T14:23:16.000Z (about 2 years ago)
- Last Synced: 2024-02-23T09:43:05.838Z (11 months ago)
- Topics: microservice, microservices, orchestration, poc, service-discovery, services
- Language: JavaScript
- Size: 61.5 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: ReadMe.md
Awesome Lists containing this project
README
## A Service Discovery POC in Microservice Architecture
### Run necessary Services (In different shells)
- This has to be run first: `npm run proxy`, this is what takes care of service discovery and necessary redirection.
- `npm run checkout`; a dummy checkout service
- `npm run payment`; a dummy payment service
- Finally run the orchestration simulation by `npm run simulation`
### APIs
You can also explore the APIs by yourself.
- [proxy](./proxy/ReadMe.md)
- [checkout](./checkout/ReadMe.md)
- [payment](./payment/ReadMe.md)Checkout the services from the proxy urls as well.