This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-06-26
Channels
- # announcements (6)
- # aws (5)
- # beginners (42)
- # cider (24)
- # clojure (81)
- # clojure-canada (1)
- # clojure-europe (122)
- # clojured (5)
- # cursive (6)
- # data-science (5)
- # datahike (9)
- # emacs (6)
- # events (2)
- # fulcro (12)
- # helix (4)
- # honeysql (1)
- # jobs-discuss (1)
- # lsp (28)
- # mid-cities-meetup (1)
- # off-topic (31)
- # polylith (13)
- # shadow-cljs (22)
- # spacemacs (8)
- # tools-deps (33)
- # vim (10)
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/
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..
There is AWS SAM which should help much with state functions still though you have to use json ;(