<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Packtrail - Tag - Simone Vellei - Blog</title><link>https://simonevellei.com/en/tags/packtrail/</link><description>Packtrail - Tag - Simone Vellei - Blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>henomis@gmail.com (Simone Vellei)</managingEditor><webMaster>henomis@gmail.com (Simone Vellei)</webMaster><copyright>© 2025 Simone Vellei. All rights reserved.</copyright><lastBuildDate>Fri, 18 Sep 2026 18:00:00 +0200</lastBuildDate><atom:link href="https://simonevellei.com/en/tags/packtrail/" rel="self" type="application/rss+xml"/><item><title>Packtrail: durable workflows built on nothing but NATS</title><link>https://simonevellei.com/en/packtrail-durable-workflows-on-nats/</link><pubDate>Fri, 18 Sep 2026 18:00:00 +0200</pubDate><author>Simone Vellei</author><guid>https://simonevellei.com/en/packtrail-durable-workflows-on-nats/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/packtrail001.png" referrerpolicy="no-referrer">
            </div><p>Picture a pipeline with five steps. An AI agent reads a request, three more research it in parallel, and a human signs off at the end. It runs fine for weeks. Then one night the process dies at step three.</p>
<p>To recover, the system needs to answer two questions. <strong>Where was I?</strong> Which steps already ran, what did they return, which ones must not run again. And <strong>where am I going?</strong> What comes after step three, which branch to take, who is still waiting for an approval.</p>]]></description></item></channel></rss>