We could save petabytes of cache storage with Zstandard and Pingora
Could we get more cache space with the same hardware? We prototyped compression inside Cloudflare's cache to find out.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,378 posts.
Could we get more cache space with the same hardware? We prototyped compression inside Cloudflare's cache to find out.
For those of you who play with virtual-machines like VMware, the Ubuntu server .iso contains an option for dramatically reducing the amount ...
In March 2009, a group of the original team behind Project Honey Pot began working on a new idea. Dubbed Cloudflare , the skunkworks project's goal was to take Project Honey Pot to a new level. For the first five years of its life, Project Honey Pot has tracked online malicious behavior. The most common request by…
Docker is a founding member of the Blueprint Alliance, a 12-company reference architecture for securing AI agents, built around four governance questions.
Building resilience teams with chaos engineering principles.
Linkerd 2.0 was recently announced as generally available (GA), signaling its readiness for production use. In this tutorial, we’ll walk you through how to get Linkerd 2.0 up and running on your Kubernetes cluster in a matter seconds. But first, what is Linkerd and why should you care? Linkerd is a service sidecar…
Managing state in Kubernetes is difficult because the system’s dynamism is too chaotic for most databases to handle; especially SQL databases that offer strong consistency.
I have written about the benefits of GPU-based computing in the past, most recently as part of the launch of the P2 instances with up to 16 GPUs. As I have noted in the past, GPUs offer incredible power and scale, along with the potential to simultaneously decrease your time-to-results and your overall compute costs…
Take control of your web by running your own personal cloud server with Sandstorm.
Over the past few months Crossplane has pushed the boundaries of Kubernetes with the number of Custom Resources it supports. In this post we’ll explore the limitations Upbound engineers have discovered and how we’ve helped to overcome them.
Alpine Linux
How do you debug an application, library or an entire system with multiple processes? One answer: tracing. An introduction into bpftrace, and an overview of the Linux tracing ecosystem (DTrace, eBPF, uprobes, etc).
Due to continued visitation resulting in 404s to this article it has been restored from an older, and lost, version of this blog from content at – https://web.archive.org/web/20170811222717/https://www.robertputt.co.uk/2016/11/28/learn-from-your-attackers-ssh-honeypot/ , it may be incomplete, for example images being…
We are thrilled to announce Nerves v1.0 is finally out. This has been 4219 commits by 102 contributors since the initial commit on October 29th, 2013! This would not have been possible without our corporate sponsors and individual backers.
Looking beyond the hype and explaining why microservices should nearly become extinct.
There are many great options for managing FreeBSD Jails. iocage, warden and ez-jail aim to streamline the process and make it quick an easy to get going. But sometimes the tools built right into the OS are overlooked.
The Corner is Square's technical blog covering software engineering, APIs, data, open source and more.
Migrating from a server-based solution to S3 static website resulted in increased performance and decreased costs
Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software