Hacker News new | ask | show | jobs
by the_arun 1903 days ago
Agreed. We need highly available & distributed

1. Locking service

2. Id generator

3. Bloom filter etc.,

2 comments

Azures blob service supports the first one. Its strongly consistent and has a lease/lock API. Ive seen leader election and coordination stuff built on top of it.
Why the id generator? Aren't GUID's enough? The chance of a collision is basically 0.
For most of the use cases GUID works great. There are some cases where we need a numerical id which is sequential.