News for hackers. Stuff that matters.
Re:I built Foyer: a Rust hybrid cache that slashes S3 latency by rockwotj on Saturday September 27, 2025 @08:42PM (#45400725)
Yeah I mean if you have a latency sensitive workload, you don’t want page faults and swapping to give hidden latency spikes - it kills your P99 latencies
Re:I built Foyer: a Rust hybrid cache that slashes S3 latency by jitl on Saturday September 27, 2025 @09:23PM (#45400947)
Yeah but you can pin important pages in RAM with mlock family of syscalls and friends like move_pages for explicit page management. This is what materialize does as far as I understand it.
Re:I built Foyer: a Rust hybrid cache that slashes S3 latency by rockwotj on Saturday October 04, 2025 @11:59PM (#45478739)
That seems to be contradictory, as they talk about using it to spill to disk in a simpler way. You can’t swap with mlock?
Re:I built Foyer: a Rust hybrid cache that slashes S3 latency by rockwotj on Wednesday October 08, 2025 @04:43AM (#45513677)
Also move_pages is about numa nodes not spilling to swap