https://github.com/manimozaffar/edd-exchange
OOP Exchange EDD Service prototype with SOA pattern with dynamic feature integration
https://github.com/manimozaffar/edd-exchange
Last synced: 7 days ago
JSON representation
OOP Exchange EDD Service prototype with SOA pattern with dynamic feature integration
- Host: GitHub
- URL: https://github.com/manimozaffar/edd-exchange
- Owner: ManiMozaffar
- Created: 2023-08-06T16:31:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-08T10:17:33.000Z (over 1 year ago)
- Last Synced: 2025-04-15T15:58:40.791Z (7 days ago)
- Language: Python
- Homepage:
- Size: 24.4 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# edd-exchange
This repo is only proto-type, that's why there's no github acion/test and etc.
A SOA EDD exchange service, that uses different APIs and currencies and crypto dynamically to deliver orders implemented with redis stream.
The reason I used redis stream was that I wanted to experience something different than Kafka and RabbitMQ.Services:
- IDENTITY: Authroize users
- WEB APP: Web application for exchange backend
- Exchanger: Exchange event driven application to perform exchange operation
- Shared: shared library between servicesMost codes are in shared service. Inside shared service:
- Money: represent real money like USD
- Crypto: represent crypto like Tether, Bitcoin and etc
- Integration: represent API integration implementation, like BinanceAPI, to use to deliver the order