oleiade / Elevator

Elevator is an open source, on-disk key-value store. Provides high-performance bulk read-write operations over very large datasets while exposing a simple and efficient API.
http://elevator.readthedocs.org
MIT License
71 stars 12 forks source link

Backend is blocking between clients #126

Closed oleiade closed 11 years ago

oleiade commented 11 years ago

Today, if a clients launches a huge request, it blocks the other ones. The server poller is blocking. That definetly is a problem.

Something could be done using queues, and having the possibility to look inside requests by using protocol buffers. Let's think tank.