announcements

Project/library announcements ONLY - use threaded replies for discussions. Do not cross post here from other channels. Consider #events or #news-and-articles for other announcements.
quantisan 2021-06-26T04:24:37.350500Z

ai.motiva/stepwise "0.6.0 - https://github.com/Motiva-AI/stepwise Stepwise is a library for building AWS Step Functions with Clojure and EDN. Use it to coordinate asynchronous, distributed workflows with AWS managing state, branching, and retries. Some example use cases [1] include: orchestrating ETL jobs, orchestrating microservices, and orchestrating a chain of operation events (see the pattern?). This is a first release with major updates in a couple years. We picked up this project from UW Laboratory for Precision Diagnostics and have been using it in production at Motiva for a few months. This is making our lives at Motiva a lot easier and I'd love to share it with you. [1] https://aws.amazon.com/step-functions/use-cases/

👍 12
1
❤️ 6
Jakub Holý 2021-06-26T09:43:22.352Z

Thanks for sharing! I've had the misfortune of having to create a Stef Function. I really hate coding in JSON :-) This would have likely made my life less painful..

steffan 2021-06-26T11:43:46.352300Z

I agree that authoring Step Functions inside CloudFormation templates is no fun 😓

Karol Wójcik 2021-06-26T12:02:23.353Z

There is AWS SAM which should help much with state functions still though you have to use json ;(

futuro 2021-06-28T16:00:25.366100Z

I'm so excited to see this project! I've loved using StepFunctions, and specifically I was lucky enough to use them at a company that had an (unfortunately private) library for doing exactly this, including off-loading inputs/outputs to S3 to support larger input/output sizes.

futuro 2021-06-28T16:01:07.366300Z

I'm currently using Argo and this library gives me hope I can switch away soon. I hope to pick this up in the next 6-12 months. Thank you!

👍 1