Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/macktb/transaction-aggregator
Transaction aggregator with Spring Boot
https://github.com/macktb/transaction-aggregator
asynchronous-programming caching comparator completablefuture-api resttemplate spring-boot spring-cache spring-web-mvc
Last synced: 5 days ago
JSON representation
Transaction aggregator with Spring Boot
- Host: GitHub
- URL: https://github.com/macktb/transaction-aggregator
- Owner: macktb
- Created: 2024-05-09T01:46:47.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-09T20:32:38.000Z (8 months ago)
- Last Synced: 2025-01-10T16:54:16.580Z (6 days ago)
- Topics: asynchronous-programming, caching, comparator, completablefuture-api, resttemplate, spring-boot, spring-cache, spring-web-mvc
- Language: Java
- Homepage:
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Transaction Aggregator
- We implement a Transaction Aggregator system that apply the fundamentals of inter-service communication using REST APIs (RestTemplate)
- The service depends on other services (two remote servers) to receive necessary data.
- We also implement retry pattern to ensure system resilience and continuity of service even when remote servers are temporarily unavailable.
- Finally, we applied caching to optimize system performance and efficiency.