Introducing ArcticDB: A Database for Observability
Continuous profiling needed a columnar database, so we built it.
Continuous profiling needed a columnar database, so we built it.
I took a spare ThinkPad T430 and put all my home server workloads on it. Here's how it went.
Today I will show you how I installed the latest snapshot of OpenBSDon my Pinebook Pro with plenty of detail so that you can do it, too.I will include instru...
MicroShift has been specifically designed for edge computing use cases, with a goal of fitting in the limited storage capacity of field-deployed devices that can be embedded into a variety of appliances such as cars, factory lines, airplanes or even satellites.
CVE-2022-0492 is the third recent kernel vulnerability that allows malicious containers to escape. We offer root cause analysis and mitigations.
Smart thermostats may be falling into a dumb trap. While these devices save homeowners money, Cornell engineers found they may be prompting unintentional energy spikes on the grid.
A couple of years after it happened I'm sharing this story about the intersection of an OS bug, a network hardware quirk, and a global pandemic. A chain…
This month, Let’s Encrypt is turning on new infrastructure to support revoking certificates via Certificate Revocation Lists. Despite having been largely supplanted by the Online Certificate Status Protocol for over a decade now, CRLs are gaining new life with recent browser updates. By collecting and summarizing CRLs…
Alone in a room with the customer’s CTO, I said “So, I spent this morning talking to your people, and it looks like you’re using low-level generic tech for everything and managing it yourself. You could save a shit-ton of money by using high-level managed services and get load-scaling for free.” “Yeah,” he said, “but…
On March 8, we experienced a global outage triggered by issues in a cloud-hosted service discovery system used at Spotify. We were made aware of issues with login at 18:12 UTC / 13:12 ET and started implementing fixes to critical systems at 18:39 UTC / 13:39 ET. This outage affected our users and we apologize for the…
What can IPv4 and IPv6 addressing in 2021 tell us about the changing nature of the network?
Uncover the power of runbooks for IT operations and DevOps. Learn what they are and how to create them. Improve workflows and speed up incident response.
<p>A deep dive into the recent incident that affected matchmaking and the custom games browser in Halo: MCC on April 1.</p>
TL;DR If you don’t want to read how I’ve got to use Nix and general information about it but only focus on its use to setup a development environment, please jump to Using Nix. Even from that part, the reading can take some time as I wanted to share what I’ve learned and found useful accross two months of intensive…
Learn how to use PlanetScale to safely include your database in your serverless functions without hitting connection limits in MySQL.
With Google Kubernetes Engine’s (GKE) support for the new Tau VM T2A, you can run your containerized workloads on the Arm architecture.
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
LUMI is the first pre-exascale supercomputer of the EuroHPC Joint Undertaking and is now Europe’s most powerful supercomputer. It will be inaugurated on Monday 13 June 2022 in Kajaani. LUMI offers European researchers a world-class tool for understanding complicated phenomena, such as climate change. LUMI serves as a…
In this article, I'm exploring four different servers monitoring setups involving Grafana, VictoriaMetrics, Prometheus and Collectd.
We have concluded our investigation of incident 2413 and want to provide our customers with a summary of our findings and actions.
Today we are happy to announce a new open source project, Finch. Finch is a new command line client for building, running, and publishing Linux containers.
In 1997, David Isenberg wrote an article called the Rise of the Stupid Network. Isenberg worked at Bell Labs, the R&D lab of AT&T, and was responsible for some significant breakthroughs during the PC and the early int...
For every deploy, scale down event, or pod termination, users of GitLab's Pages service were experiencing 502 errors. This explains how we found the root cause and rolled out a fix for it.
Today, a change to our Tiered Cache system caused some requests to fail for users with status code 530