News for hackers. Stuff that matters.
Re:Why Discord is switching from Go to Rust by tlrobinson on Tuesday February 04, 2020 @11:23PM (#22243998)
> From a purely architectural perspective, I would try to put cacheable material in something like memcache or redis, or one of the many distributed caches out there. But it might not be an option.

Can you speak to why using something like memcache or redis may not be an option?

Re:Why Discord is switching from Go to Rust by otterley on Tuesday February 04, 2020 @11:32PM (#22244047)
For latency-sensitive services, having to traverse the network to access a shared cache may be too slow. To use the current story as an example, you'd be trading off an occasional 100-millisecond latency spike every 2 minutes for an added 1-2ms of latency for every request.