groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
I've not tried this myself, but I've seen it suggested to use groupcache (https://github.com/golang/groupcache) to sync your servers.
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
You should definitely check Uber Cadence https://cadenceworkflow.io/
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Cadence – Fault-Tolerant Stateful Code Platform by Uber
1 project | news.ycombinator.com | 17 Oct 2023
are you interested in an end to end queue/pubsub & worker platform
1 project | /r/devops | 14 Mar 2023
Fault-Tolerant Stateful Code Platform
1 project | news.ycombinator.com | 24 Dec 2022
Which schedule technology you would choose for a new project?
3 projects | /r/microservices | 30 Jan 2022
Orchestration engine recommendations
4 projects | /r/golang | 31 Dec 2021