man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
Index ·| www.freedesktop.org
Things that go wrong with disk IO| notes.eatonphil.com
Filesystems, file IO, and durability.| transactional.blog
In a previous post, I’ve shown how to use the rayon framework in Rust to automatically parallelize a loop computation across multiple CPU cores.Disappointing...| gendignoux.com
Exceptions are often a better way to handle errors than returning them as values. We argue that traditional exceptions provide better user and developer experience, and show that they even result in faster execution.| CedarDB - The All-In-One-Database
man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
Go uses the net.Conn interface to abstract different types of network connections. A net.Conn has both Read and Write methods, and is usable as an io.Reader and an io.Writer. Some common implementations of net.Conn are net.TCPConn, which uses TCP to provide reliable streams, and tls.Conn, which wraps an existing net.Conn and uses TLS to provide secure streams. A net.Conn object is usually created with a Dialer object, or with the net.| dadrian.io
At Allegro, we use Kafka as a backbone for asynchronous communication between microservices. With up to 300k messages published and 1M messages consumed every second, it is a key part of our infrastructure. A few months ago, in our main Kafka cluster, we noticed the following discrepancy: while median response times for produce requests were in single-digit milliseconds, the tail latency was much worse. Namely, the p99 latency was up to 1 second, and the p999 latency was up to 3 seconds. This...| blog.allegro.tech
man7.org > Linux > man-pages| man7.org
As you probably know, the GIL stands for the Global Interpreter Lock, and its job is to make the CPython interpreter thread-safe. The GIL allows...| tenthousandmeters.com
man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
man7.org > Linux > man-pages| man7.org
Recently I've come to know the concept of memory-mapped files while watching a lecture of the course Intro to Database Systems of Andy Pavlo on database storage. One of the main problems a database storage engine has to solve is how to deal with data in disk that is bigger| Bruno Calza