https://github.com/nithanim/lambdaflow
https://github.com/nithanim/lambdaflow
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/nithanim/lambdaflow
- Owner: Nithanim
- License: mit
- Created: 2021-05-02T22:15:00.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-06T18:07:00.000Z (about 5 years ago)
- Last Synced: 2025-01-29T06:51:25.521Z (over 1 year ago)
- Language: Java
- Size: 19.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
We are using java lambdas at work all the time, but we keep reinventing the wheel when it comes to logic flow.
The processing steps are easily defined for a single item. However, the batch feature is often desired, where multiple
items are passed to the lambda to reduce the overhead of the call.
This could bring some advantages to the table, like batch requests to an external resource. Though, there are also
disadvantages, like collecting and splitting the items again for such a batch request or more complex error handling.
This library aims to provide a framework that allows defining a flow with simple steps that make up a complete
processing pipeline.