New
The latest blog posts to take off on Hacker News. 289 posts.
Postmortem of database outage of January 31
Postmortem on the database outage of January 31 2017 with the lessons we learned.
Podman and Buildah for Docker Users
What docker users need to know to move from Docker to Podman and Buildah and the advantages of doing so. Developers/operators can easily move to Podman, do all the fun tasks that they are familiar
Using multi-arch Docker images to support apps on any architecture
How Docker 19.03 makes it simple to build images for most hardware platforms.
Open-sourcing Clusterman, a cluster autoscaler for Kubernetes and Mesos
Remember Clusterman? Now It's Open-Source, and Supports Kubernetes Too! David R. Morrison, Compute Infra Tech Lead Nov 11, 2019 Earlier this year, I wrote a blog post showing off some...
The Consul outage that never happened
Sometimes a good plan is the best tool for the job.
Helm (the Kubernetes package manager) 3.0.0 has been released
The Helm Team is proud to announce the first stable release of Helm 3.
Red Hat Introduces Open Source Project Quay Container Registry
Red Hat introduces the open sourcing of Project Quay, the upstream project representing the code that powers Red Hat Quay and Quay.io.
How to sleep at night having a cloud service: common architecture do's
I like to sleep, but more importantly, I like to sleep while my cloud service is running.
Backblaze Hard Drive Stats Q3 2019
A problem that would have been discovered in the future would now be captured by the SMART stats when the process reads that section of disk today.
Let's Create a Simple Load Balancer with Go
Load Balancers plays a key role in Web Architecture. In this post we are going to develop a simple load balancer with power of Go
Blending complex systems made my latency 10x higher
Every time someone reports higher latency after migrating to Kubernetes, the root cause is an assumption that changed. This is one of those stories.
Fastly launches its new compute environment – supports Rust
Fastly is now offering access to its serverless compute environment in private beta. Meet Compute@Edge, a uniquely secure, performant, and scalable approach to serverless computing.
We built network isolation for 1500 services
We've been working on isolating the 1,500 services that power Monzo. The sheer size and complexity of our platform made this difficult. But by protecting us against compromised services, it makes Monzo more secure.
Stop using low DNS TTLs
DNS latency is a key component to having a good online experience. And in order to minimize DNS latency, carefully picking DNS servers and anonymization...
An always-available, online-capable Raspberry Pi in your pocket
These days, I’m building a lot of hardware projects based on the ubiquitous Raspberry Pi mini computer. Especially with the Raspberry Pi Zero W (an even tinier version, with the W denoting the wifi-capable version), you can have one anywhere and can power it from any USB power source.
When AWS, Azure, or GCP Becomes the Competition
It starts with someone posting an AWS press release in the company chat. “AWS Announces FooBar,” the headline reads. The announcement skirts around technical details, as usual, but contains a worrying amount of buzzwords that overlap with the company’s product. Somebody responds with a grimace emoji 😬. Others reply…
DNS 101: An Introduction to Domain Name Servers
Second star to the right and straight on ‘til morning — Peter PanAt the beginning of the ARPANET, there were only a few hosts that could be kept in a...
AWS Elasticsearch: a fundamentally-flawed offering
I'm currently working on a logging project that was initially implemented using AWS Elasticsearch. Having worked with large-scale mainline Elasticsearch clusters for several years, I'm absolutely stunned at how poor Amazon's implementation is and I can't fathom why they're unable to fix or at least improve it. I…
Monzo: How our security team handle secrets
We recently designed a new system to manage secret information safely – from the keys that we use to sign your Mastercard transactions, to credentials for external services.
Lessons from Building Node Apps in Docker
Here are some tips and tricks I've learned for developing and deploying web applications written for node.js using Docker (2019 edition).
Newsrooms, let’s talk about G Suite
If you work in a newsroom, there’s a good chance you work with colleagues on Google Docs, Slides, Sheets, and more. Google Workspace software is simple and powerful. But anyone working in a newsroom has probably asked themselves: What can Google see? What about our most sensitive conversations and documents? What…
Logs were our lifeblood, now they're our liability
What happens when we collect too much data?
Backblaze 7.0 – Version History and Beyond
You now have the ability to keep updated, changed, and even deleted files in your backups forever by extending version history.