Right now we can only run one Beaver instance at a time, otherwise messages will get duplicated N times.
Ideally, we should have a system where we can run multiple replicas of Beaver but avoid N-time duplication. Maybe some sort of zookeeper lock or something.
This will allow us to have downtime or restarts without suffering any message loss.
Right now we can only run one Beaver instance at a time, otherwise messages will get duplicated N times.
Ideally, we should have a system where we can run multiple replicas of Beaver but avoid N-time duplication. Maybe some sort of zookeeper lock or something.
This will allow us to have downtime or restarts without suffering any message loss.