El Solitario

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

Programming

Database sharding diagram with partitions distributed across multiple servers
Programming

Sharding: How to Split a Database to Scale Horizontally

Database sharding splits a giant table into independent fragments that live on separate servers. This guide explains hash, range, and directory-based strategies, with examples in PostgreSQL and application code.

By El Solitario Editorial, 2 months18 September, 2026 ago
Diagram of a Service Worker intercepting network requests in a PWA
Programming

Service Workers: the script that keeps your website alive offline

A Service Worker is a script the browser runs in the background, separate from the page, that can intercept every network request. Thanks to it, a web app can keep working offline, show cached content instantly, and even receive push notifications. This guide explains its full lifecycle and the caching strategies PWAs use in production.

By El Solitario Editorial, 2 months17 September, 2026 ago
Diagram of a GitHub token exposed in a Baseten Docker registry
Programming

Strix Found a GitHub Token With Admin Access to Baseten in 25 Minutes

Strix, the autonomous hacking agent from Strix.ai, scanned Baseten before hiring it as an inference provider and within 25 minutes obtained a GitHub token with administrator access to its repositories. The token came from a Docker image built in March 2023, and Baseten rotated it the day after receiving the report.

By El Solitario Editorial, 2 months15 September, 2026 ago
Layered HNSW graph used for approximate vector search
Programming

HNSW: The Algorithm Behind Instant Vector Search

HNSW is the layered graph algorithm that finds the closest vector among millions of embeddings in milliseconds. This article explains how it works internally, shows how to implement it in Python, and compares it with alternatives like IVF and brute-force search.

By El Solitario Editorial, 2 months10 September, 2026 ago
Conceptual diagram of a canary deployment distributing traffic between versions
Programming

Blue-green vs. canary: how to deploy without taking down production

Canary deployment and blue-green deployment solve the same problem (avoiding downtime when deploying new code) in different ways. This guide explains how each works, when to choose one over the other, and how to set up your first canary with Argo Rollouts.

By El Solitario Editorial, 2 months9 September, 2026 ago
Architecture diagram generated with TALA, D2's open source autolayout engine
Programming

D2 Releases TALA, its Autolayout Algorithm, Under the MPL-2.0 License

Terrastruct open-sourced TALA, the algorithm D2 uses to draw whiteboard-style architecture diagrams. It’s now MPL-2.0, just like D2, and comes bundled starting with version 0.9.0.

By El Solitario Editorial, 2 months8 September, 2026 ago
Diagram of the count-min sketch, a probabilistic data structure for counting frequencies
Programming

Count-Min Sketch: Counting Millions of Events with Kilobytes of Memory

The count-min sketch is a probabilistic data structure that estimates how many times an event occurred without storing each individual instance. Using a small matrix and several hash functions, systems like Redis and Apache Flink count frequencies in massive streams with just a few kilobytes of memory.

By El Solitario Editorial, 2 months5 September, 2026 ago
Actor model diagram showing mailbox and asynchronous messages
Programming

The Actor Model: The Concurrency Pattern Without Locks or Race Conditions

The actor model is a concurrency paradigm where each actor processes messages in isolation, without shared memory. Erlang popularized it in telecommunications, and today it powers Akka, Elixir/OTP, and Microsoft Orleans. This guide explains how it works, when to use it, and how to write your first supervised actor.

By El Solitario Editorial, 2 months4 September, 2026 ago
OpenTelemetry architecture diagram with SDK, Collector, and observability backends
Programming

OpenTelemetry: The Standard That Unifies Traces, Metrics, and Logs

OpenTelemetry connects traces, metrics, and logs under an open standard, without locking you into a monitoring vendor. It includes step-by-step instrumentation in Node.js and a comparison of the most popular backends for storing traces.

By El Solitario Editorial, 2 months3 September, 2026 ago
Decentralized network of nodes illustrating a Kademlia distributed hash table
Programming

Kademlia: The Distributed Hash Table Behind BitTorrent and IPFS

Kademlia is the algorithm behind BitTorrent’s DHT, IPFS, and Ethereum: it uses XOR distance between identifiers to locate nodes and data without a central server. This article explains its design step by step, with Python code examples and a real implementation ready to try.

By El Solitario Editorial, 2 months31 August, 2026 ago

Posts pagination

Previous 1 … 3 4 5 … 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