goflow
goflow copied to clipboard
Replace redis with raft consensus
Redis might become a single point of failure even if redis-sentinel/cluster is used. Replacement of redis with https://github.com/hashicorp/raft will remove that single point of failure and enable packaging of goflow into a single binary. Furthermore, you might find storing and manipulating the DAG easier using the raft protocol as it operates on the basis of replicated state machines.