https://github.com/pellse/assembler
Assembler is a reactive data aggregation library for querying and merging data from multiple data sources/services. Assembler enables efficient implementation of the API Composition Pattern and is also designed to solve the N + 1 query problem. Architecture-agnostic, it can be used as part of a monolithic or microservice architecture.
https://github.com/pellse/assembler
composition-api cqrs datasource event-driven event-sourcing java microservices project-reactor reactive reactive-programming reactive-streams
Last synced: 7 months ago
JSON representation
Assembler is a reactive data aggregation library for querying and merging data from multiple data sources/services. Assembler enables efficient implementation of the API Composition Pattern and is also designed to solve the N + 1 query problem. Architecture-agnostic, it can be used as part of a monolithic or microservice architecture.
- Host: GitHub
- URL: https://github.com/pellse/assembler
- Owner: pellse
- License: apache-2.0
- Created: 2017-12-04T22:15:18.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2025-05-22T18:49:07.000Z (8 months ago)
- Last Synced: 2025-05-22T19:57:29.448Z (8 months ago)
- Topics: composition-api, cqrs, datasource, event-driven, event-sourcing, java, microservices, project-reactor, reactive, reactive-programming, reactive-streams
- Language: Java
- Homepage:
- Size: 24.4 MB
- Stars: 128
- Watchers: 11
- Forks: 16
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-java - Assembler