<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>thegraph.es</title><description>Manuel Gijón&apos;s notes on data engineering, distributed systems, and research.</description><link>https://thegraph.es/</link><item><title>Building a Time-Series Engine in Rust</title><link>https://thegraph.es/writing/building-a-time-series-engine-in-rust/</link><guid isPermaLink="true">https://thegraph.es/writing/building-a-time-series-engine-in-rust/</guid><description>Notes on designing an append-only, memory-mapped time-series storage engine in Rust: segment layout, delta-of-delta compression, and binary-search queries.</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><category>Rust</category><category>Data Engineering</category><category>Performance</category></item><item><title>Orchestration Without the Bloat: Benchmarking 6 Lightweight Alternatives to Airflow</title><link>https://thegraph.es/writing/orchestration-without-the-bloat/</link><guid isPermaLink="true">https://thegraph.es/writing/orchestration-without-the-bloat/</guid><description>Benchmarking Airflow, Kestra, Cronicle, Ofelia, and Supervisord for a Docker Compose MVP — real RAM numbers, a reproducible test harness, and which orchestrator is actually worth the infrastructure tax.</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate><category>Data Engineering</category><category>Orchestration</category><category>Python</category><category>MLOps</category><category>DevOps</category></item></channel></rss>