Make your monorepo feel small with Git’s sparse index
The new sparse index feature makes it feel like you are working in a small repository when working in a focused portion of a monorepo.
Topics /
The most popular blog posts about systems & performance on Hacker News. 6,942 posts.
The new sparse index feature makes it feel like you are working in a small repository when working in a focused portion of a monorepo.
Unlike TCP, UDP doesn't provide any delivery or ordering guarantees. Put into practice, just how bad, or good, is UDP?
FreeNAS and TrueNAS have been separate-but-related members of the #1 Open Source storage software family since 2012.
Access to this page requires authorization. You can try signing in or changing directories .
Implementing Precision Time Protocol (PTP) at Meta allows us to synchronize the systems that drive our products and services down to nanosecond precision. PTP’s predecessor, Network Time Protocol (…
Instructions for booting a PDP-11/34 with RT-11 from a RK05
Musings on the representation, propagation and handling of errors in existing programming languages, as well as thoughts on future systems. (15K+ words)
My attempt at talking about one of the most underrated features of C#.
StripedHyena-7B is an open-source model built beyond the Transformer architecture, matching Llama-2 and Mistral 7B while running faster on long sequences.
The perennial question of homo sapiens is, 'How did we get here?' Today we're going to take a crack at answering that: where 'here' is defined as 'high availability for web services'.
(Edit: This article is now up on hacker news, feel free to discuss there)
On this Valentine's Day Weekend I share the heartbreak that caused my fear of commitment to the 1st CPU Core of any socket (not just core 0).
Canonical log lines are a lightweight, flexible, and technology-agnostic technique for observability that are powerful and easy to implement.
As an engineer who primarily works with data and databases I spend a lot of time moving data around, hashing it, compressing it, decompressing it and generally trying to shovel it between VMs and blob stores over TLS. I am constantly surprised by how many systems only support slow, inefficient, and expensive ways of…
A look at some of the factors determining the performance of new M3 chips compared to the M1 and M2 versions, and how not to compare them.
It was a quiet Wednesday afternoon. Wednesday, 1st October, 15:15 BST, to be precise, when Peter, an office-mate of mine, leaned away from his terminal and said to me, " Mario, I'm having a little trouble sending mail. " Knowing that msg was capable of confusing even the most capable of people, I sauntered over to his…
It is not often I am blown away by a piece of hardware. My Hall of Fame features the 1991 Super Nintendo, the 1995 3dfx1, and the 2010 Intel's Serie 520 SSD [1] . This past month my 2021 MacBook Pro M1 [2] joined the club.
Upgrade CentOS and Red Hat Enterprise Linux 7 to supported systems with Red Hat's in-place solutions
Once in a while new hardware is released that makes a difference. Such a device is the Intel Optane series of high-performance SSD’s for professional use, which was released in late 2017. In this case I’m talking about the Intel Optane P4800X and P5800X and their consumer counterparts ( 900P and 905P ). All drives are…
A tale about misconfiguring nginx, from adventures in production
Web performance rules invented for desktop web access need to be revised for the mobile era.
The following document is an attempt to consolidate down a number of threads spanning separate discussions from around the 'net I have been having on the subject of operating system development models and OpenBSD. I will break up this document into several sections each of which will handle separate pillars of my…
These paper reviews can be delivered weekly to your inbox , or you can subscribe to the Atom feed . As always, feel free to reach out on Twitter with feedback or suggestions!
The modern Linux distros owe their existence to those early releases, back in 1992.
Note: If this topic has peaked your interest, you can join me for a Webinar on August 15 where I’ll dive deep into Cloud Native Operations with Kubernetes and CI/CD Pipelines. Peering into the crystal ball Kubernetes as a technology has been very important to my career this year, and will be even more so for next year…
Hot takes and cold truths on software, startups, and the lies we tell ourselves.
The Thanksgiving long weekend (23-26 November) in 2023 was an interesting one for OpenZFS, that I managed to land myself in the middle of. The short version of events is that an apparent silent data corruption bug was discovered, which is kind of the worst case scenario for a data storage system. It was a pretty…
It's not about technology for its own sake. It's about being able to implement your ideas.