How we upgraded our 4TB Postgres database
Last fall, we migrated our 4TB Postgres database from version 9.6 to version 13 with minimal downtime. Here is how we did it (gotchas included).
Last fall, we migrated our 4TB Postgres database from version 9.6 to version 13 with minimal downtime. Here is how we did it (gotchas included).
Grafana OnCall is now open source for self-managed and on-premises deployments.
Here's the summary of the hardware and the software that powers Healthchecks.io. Hardware Since 2017, Healthchecks.io runs on dedicated servers at Hetzner. The current lineup is: HAProxy servers: 4x AX41-NVMe servers (Ryzen 3600, 6 cores)Web servers: 3x AX41-NVMe servers (Ryzen 3600, 6 cores)PostgreSQL servers: 2x…
.NET 6 is now included in Ubuntu 22.04 (Jammy) and can be installed with just `apt install dotnet6`.
Litestream replicates SQLite databases in real-time to S3.
Google Cloud is adjusting infrastructure product and pricing structure to give customers more choice in how they pay for what they use
Ubuntu 22.10 improves the experience of IT administrators and enterprise developers with a particular focus on the IoT ecosystem. […]
Today, we’re launching three new members of the Raspberry Pi Pico family: Raspberry Pi Pico W ($6), Pico H ($5) and Pico WH ($7).
A day early, the Biden Administration has quietly launched the new website that allows households to order four COVID-19 rapid antigen tests.
We’ve launched dozens of applications on Firebase, utilized nearly every facet of the platform, and designed a playbook for scaling gracefully. Suffice it to say, it’s proven an invaluable tool for K-Optional Software. As recently as March 2022, our developers were cheering innovations like Firebase Extensions…
Unlimited, free and dedicated Kali Linux Root Shells - readily set up for hackers. Traffic via VPNs. Accessible directly or via TOR. NO LOGZ.
Saving over 100x on egress switching from AWS to Hetzner by Zach Wasserman
ACME API lets our users automate their Public Certificate Lifecycle Management.
Cloud infrastructure for teams that develop, train, and serve AI applications at scale.
The activity we have observed has been attributed to a threat group that Microsoft tracks as DEV-0537, also known as LAPSUS$. DEV-0537 is known for using a pure extortion and destruction model without deploying ransomware payloads.
Joe Armstrong once described Erlang as the quest for programs you “write once, run forever.” Nix, conversely, might be one that runs wherever, whenever.
Use Connect to build simple, stable, browser and gRPC-compatible APIs.
Learn what toil is in SRE, how it affects operational work, and why minimizing it is crucial for efficiency and morale.
Build fast, personalized web experiences with Netlify Edge Functions: a serverless runtime built for on Deno, and compatible with your favorite JavaScript frameworks.
In this blog, we share how we improved the daily edit-build-run developer experience using DevPods, our remote development environment. We will start with some of the initial challenges, the pain points we addressed with Devpod, our architecture, and some of our recent successes in terms of adoption and cost…
Shopify shares some of the lessons we learned and solutions we built in order to run Airflow at scale.
Absent a time machine, telling others how to avoid my mistakes is the best I can do.
Caches help reduce latency, scale read-heavy workloads, and save cost. They are literally everywhere. Caches run on your phone and in your browser. For example, CDNs and DNS are essentially geo-rep…
ClickHouse Cloud has entered public beta. Get your free trial now!
Organizations are adopting microservices architectures to build resilient and scalable applications using AWS Lambda. These applications are composed of multiple serverless functions that implement the business logic. Each function is mapped to API endpoints, methods, and resources using services such as Amazon API…
Sind Container-Images, Docker und Kubernetes keine Fremdwörter für Dich? Hast Du gehört, Docker sei tot? Dieser technische Blog Post hilft, Gerüchte aufzuklären.