Migrating to temporal workflows #209
Closed
rustyrazorblade
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
There's been some interest recently in using easy-cass-lab for production. At the moment it's not a great idea - there's a lot that's missing, and I don't really think it'll make sense to keep adding logic up for longer running processes. To do it right we need good workflow support. I think the path forward here would be to use Temporal.
Now, this is a little tricky, because I don't want to burden the regular user (me) with needing to set up temporal in AWS before getting started with ECL. However, for the user that would want to use ECL for a production cluster, that's exactly what we'd need.
I think the path forward is to be able to support two options.
The container would start automatically on
up
and be interacted with the same way Packer and Terraform are, although I'd expose local port(s) from the container, because Temporal would be a long running process.By leveraging an existing environment, we can deploy production-grade workflows that do all the common operations that are needed to run a Cassandra cluster.
Beta Was this translation helpful? Give feedback.
All reactions