|
|
|
|
|
by kelnos
3172 days ago
|
|
> Redis is single-threaded, probably one of fastest,has data different structures, can handle high loads, code is easy to reason, something that just works. Redis probably isn't a great example here. I've worked on projects where a single Redis instance was not enough (would easily peg its single CPU to 100% and have query latency in the multi-second range). In the end, sharding the data among several Redis instances was successful, but also brought its own problems. The ideal is that we just have languages, runtimes, data stores, etc. that abstract these details away from us so we can focus on our application logic, not on how to make it faster. |
|