Topics /
Infrastructure & DevOps
The most popular blog posts about infrastructure & devops on Hacker News. 4,374 posts.
It is hard to recommend Google Cloud
Discover the challenges of migrating from Google Domains and Container Registry. Explore Google Cloud's strengths and pitfalls, plus read why strategy is key.
Set up a cheap cloud hosted adblocker in an hour for $2.50 a month
👋 Linux commands, bash scripts, and tech pro-tips.
New UX for Jenkins: Blue Ocean 1.0
Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software
Bunny DNS – A scriptable DNS platform
bunny.net introduces Bunny DNS, a scriptable DNS platform designed to simplify complex routing challenges and enhance internet performance. Offering powerful features like real-time scripting, integrated CDN, and privacy-first design, Bunny DNS is now available for early preview.
An eBPF loophole: Using XDP for egress traffic
XDP only works for ingress. We found a loophole that lets it work for egress. Here's how we did the impossible.
Sccache, Mozilla’s distributed compiler cache, now written in Rust
If this were a diary it would have a unicorn on the cover, because unicorns are awesome.
Using load shedding to avoid overload
How Amazon uses load shedding to stay available under overload, rejecting excess work early so the system keeps serving requests it can handle.
It takes 5 cloud services to hear my doorbell
It all started in the winter of 2024. There was a burglary in our apartment building and we decided we needed to invest in our home’s security. The …
"BGP at home": getting a DIA circuit installed at home
The infrastructure underlying AS54316 -- the network supporting the services offered by the AP Foundation -- has historically been based out of a datacenter in NYC (NetActuate in Telehouse Chelsea). To add some resiliency, I thought it'd be interesting -- and a potentially fun challenge -- to leverage some spare real…
Building a Billion User Load Balancer [video]
Want to learn how Facebook scales their load balancing infrastructure to support more than 1.3 billion users? We will be revealing the technologies and methods we use to global route and balance Facebook's traffic. The Traffic team at Facebook has built several systems for managing and balancing our site traffic…
WSL3 Performance is about 5-60% faster than WSL2 depending on the workload
With the release of the WSL 3.x stack, Microsoft bumped the default virtualization runtime and advanced the shipped guest kernel from the 6.6 LTS branch up to 6.18. WSL upgrades often claim generalized performance gains, but marketing bullet points rarely translate directly to developer workloads. To see what actually…
How I automate my home
Home IoT devices and programming
Ad blocking with Raspberry Pi and Pi-hole
Learn how to use your Raspberry Pi for ad-blocking with Pi-hole and enjoy a distraction-free browsing experience on the Web and other services. Just a simple installation away!
Glory is only 11MB/sec away (2023)
One thing is certain in life: if you’re getting something for a steal, someone is getting screwed, and it’s probably you elsewhere. This isn’t an anti-capitalist rant, it’s just the truth. Companies don’t exist if they don’t make money. Unless there’s some innovation, rest assured that you’re overpaying somewhere else.
You might not need Redis
Redis is arguably the most well regarded tech of all. But many times you do not need Redis. Here are 3 examples from my last 3 jobs.
Log by time, not by count
By default, log based on fixed time intervals rather than number of messages.
GitHub Actions Pitfalls
During one of my assignments, I worked with GitHub Actions pretty much every day. I implemented workflows, created new actions, and helped people migrate their projects from jenkins to actions. As much as I like actions – and I like them a lot – there are some things that caught me off guard. I have collected some of…
Cloud Run Button: Click-to-deploy your Git repos to GCP
Adding the Cloud Run button to your github source code repositories lets anyone deploy their application to Google Cloud.
We scaled PgBouncer to 4x throughput
PgBouncer is single-threaded, so a single process caps out at one CPU core no matter the box size. See how ClickHouse Managed Postgres runs a peered fleet of PgBouncer processes with so_reuseport to scale pooling across every core — with benchmarks showin