{"id":17114862,"url":"https://github.com/nithanim/lambdaflow","last_synced_at":"2025-03-23T23:43:52.055Z","repository":{"id":148959630,"uuid":"363761085","full_name":"Nithanim/LambdaFlow","owner":"Nithanim","description":null,"archived":false,"fork":false,"pushed_at":"2021-06-06T18:07:00.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-29T06:51:25.521Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nithanim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-02T22:15:00.000Z","updated_at":"2021-06-06T18:07:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"9b36e474-a476-46aa-94b3-5d71cce473b3","html_url":"https://github.com/Nithanim/LambdaFlow","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nithanim%2FLambdaFlow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nithanim%2FLambdaFlow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nithanim%2FLambdaFlow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nithanim%2FLambdaFlow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nithanim","download_url":"https://codeload.github.com/Nithanim/LambdaFlow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245186921,"owners_count":20574554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T17:20:39.564Z","updated_at":"2025-03-23T23:43:52.049Z","avatar_url":"https://github.com/Nithanim.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"We are using java lambdas at work all the time, but we keep reinventing the wheel when it comes to logic flow.\n\nThe processing steps are easily defined for a single item. However, the batch feature is often desired, where multiple\nitems are passed to the lambda to reduce the overhead of the call.\n\nThis could bring some advantages to the table, like batch requests to an external resource. Though, there are also\ndisadvantages, like collecting and splitting the items again for such a batch request or more complex error handling.\n\nThis library aims to provide a framework that allows defining a flow with simple steps that make up a complete\nprocessing pipeline.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnithanim%2Flambdaflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnithanim%2Flambdaflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnithanim%2Flambdaflow/lists"}