El Solitario

  • Tech News
  • Artificial Intelligence
  • Programming
  • Tutorials
  • Security

Programming

Diagram of a chaos engineering experiment in Kubernetes
Programming

Chaos Engineering: How Netflix Breaks Its Own Production

Chaos engineering means injecting real failures into production systems to discover weaknesses before an incident occurs. This article explains its principles, shows examples with Chaos Mesh, and compares the most popular tools to get started today.

By El Solitario Editorial, 2 months29 August, 2026 ago
Diagram of Apache Kafka showing partitions, brokers, and consumers
Programming

Kafka: The Distributed Log That Orders Events in Production

Apache Kafka is no longer just a message queue: today it’s the distributed log that synchronizes microservices at companies like Netflix and Uber. Here we explain its partitions, offsets, and consumer groups with real Node.js code.

By El Solitario Editorial, 3 months27 August, 2026 ago
Conceptual diagram of the AGPLv3 Bambu Lab violation in 3D printers
Programming

Bambu Lab Violates the AGPLv3, and the SFC Exposes the Case at FOSSY 2026

At FOSSY 2026, the Software Freedom Conservancy detailed an ongoing AGPLv3 violation by Bambu Lab, the company that came to control up to 48% of the hobbyist 3D printer market. The case illustrates exactly the scenario the license was written to prevent.

By El Solitario Editorial, 3 months26 August, 2026 ago
MVCC diagram showing multiple versions of a database row
Programming

MVCC: How Postgres and MySQL Read Without Blocking Writes

MVCC is the mechanism that lets a SELECT query never wait for an UPDATE in progress: PostgreSQL, MySQL, and even SQLite use it to separate readers from writers. This guide explains how it works under the hood, with code examples, SQL isolation levels, and the most common mistakes when working with concurrent transactions.

By El Solitario Editorial, 3 months26 August, 2026 ago
Terminal installing OpenBSD on DigitalOcean step by step
Programming

OpenBSD on DigitalOcean: Your Own Droplet for $4.24 a Month

A developer documented how to install OpenBSD on a DigitalOcean droplet for just $4.24 a month, using the miniroot 7.9 image and the httpd server with Let’s Encrypt certificates. The guide covers everything from downloading the image to the final website setup.

By El Solitario Editorial, 3 months25 August, 2026 ago
Screenshot of the debloat.dev catalog with open source alternatives to manufacturer software
Programming

debloat.dev catalogs 200 open source alternatives to manufacturer software

debloat.dev is a community-run directory that maps 200 manufacturer programs (routers, drives, keyboards, printers) against their open source replacement. Each entry lists license, community rating, and number of technical discussions.

By El Solitario Editorial, 3 months23 August, 2026 ago
NetBSD terminal displaying NetBSD stability on a production server
Programming

True Story: An Admin Migrated 29 Servers From Windows to NetBSD 2.0.2

In 2005, a network administrator in the United Kingdom documented how NetBSD stability transformed the operation of 29 critical servers serving 4,800 users. His story, published on the netbsd-advocacy mailing list, remains a case study on why sysadmins choose BSD for demanding production workloads.

By El Solitario Editorial, 3 months22 August, 2026 ago
Network diagram showing nodes connected by a gossip protocol
Programming

Gossip Protocol: How Cassandra and Consul Sync Without a Leader

A gossip protocol is the mechanism Cassandra, Consul, and Redis Cluster use so thousands of nodes know who’s alive, without relying on a central coordinator. Here we explain how it works, with Python code and a real Consul cluster.

By El Solitario Editorial, 3 months22 August, 2026 ago
Diagram of the two-phase commit protocol coordinating nodes in a distributed database
Programming

Two-Phase Commit: How a Distributed Transaction Gets Coordinated

Two-phase commit is the protocol distributed databases use to confirm a transaction across multiple nodes at once, without leaving data half-written. This guide shows how to implement it with PostgreSQL, its known failure modes, and when it makes sense to replace it with Sagas or distributed consensus.

By El Solitario Editorial, 3 months21 August, 2026 ago
Diagram of DNS resolution showing a domain query's path to an IP address
Programming

DNS: How Your Browser Translates a Domain into an IP Address

Every time you type a URL, your device triggers a chain of DNS queries across several servers before it gets an IP address. We show what happens at each step, what record types exist, and how to diagnose resolution issues with dig and nslookup.

By El Solitario Editorial, 3 months20 August, 2026 ago

Posts pagination

Previous 1 … 4 5 6 … 9 Next

Linux Courses

  • Curso Introducción a Linux: Instala Linux en tu PC

    Introducción a Linux: Instala Linux en tu PC

    Empezá seguro en Linux: instalación paso a paso.

    ★ 4,6 en UdemyGratis
  • Curso Aprendiendo Linux: uso, terminal y comandos

    Aprendiendo Linux: uso, terminal y comandos

    Entorno de escritorio y comandos básicos de GNU/Linux.

    ★ 4,4 en Udemy$19,99

Enlaces de afiliado: si te inscribís, el blog recibe una comisión sin costo extra para vos.

El Solitario > Programming

Recent Posts

  • Hopkins Brings Its Cancer Cell Mapping to Anthropic
  • DeepMind: AlphaProof Code Verified Signal in 4 Weeks
  • Decision models: when they replace a large LLM
  • Google Unveils TPU 8tx and TPU 8i Max, Its Fourth TPU of the Year
  • Anthropic launches Fable 5.2 and Mythos 5.2 at $8 per million input tokens

Categories

  • Artificial Intelligence
  • Microservices
  • Networking
  • Programming
  • Security
  • Tech News
  • Tutorials
  • How we work
  • Privacy Policy
Hestia | Developed by ThemeIsle