Blog Posts

Recent posts

Thundering Herd Issue with Cache

less than 1 minute read

Thundering herd is a performance problem. When using a cache, if the cache item is expired or evicted by any cache eviction logic, many clients can try to ca...

ZooKeeper - Lock Support

less than 1 minute read

The following pseudo logic shows how ZooKeeper is supporting a lock. ```java void acquire_lock() { while (true) { if create(‘f’, ephem=true) { re...