News for hackers. Stuff that matters.
Re:Why Discord is switching from Go to Rust by cft on Wednesday February 05, 2020 @02:27AM (#22244728)
> From a purely architectural perspective, I would try to put cacheable material in something like memcache or redis

You cannot use a caching server at that scale with those latency requirements. It has to be embedded

Re:Why Discord is switching from Go to Rust by toxicafunk on Wednesday February 05, 2020 @06:32AM (#22245889)
Something like rocksdb (https://rocksdb.org/) then
Re:Why Discord is switching from Go to Rust by cft on Wednesday February 05, 2020 @08:38AM (#22246575)
You cannot use that either, due to I/O block device saturation, even on enterprise PCIe NVMe. Not enough parallel IOPS. Only RAM can be used.