<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Scan on RawCull</title><link>https://rawcull.netlify.app/tags/scan/</link><description>Recent content in Scan on RawCull</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 09 Apr 2026 07:16:51 +0200</lastBuildDate><atom:link href="https://rawcull.netlify.app/tags/scan/index.xml" rel="self" type="application/rss+xml"/><item><title>Scan and Thumbnail Pipeline</title><link>https://rawcull.netlify.app/blog/2026/03/25/scan-and-thumbnail-pipeline/</link><pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate><guid>https://rawcull.netlify.app/blog/2026/03/25/scan-and-thumbnail-pipeline/</guid><description>&lt;h1 id="rawcull--scan-and-thumbnail-pipeline"&gt;RawCull — Scan and Thumbnail Pipeline&lt;a class="td-heading-self-link" href="#rawcull--scan-and-thumbnail-pipeline" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This document describes the complete execution flow from the moment a user opens
a catalog folder to the point where all thumbnails are visible in the grid.
It covers the actors involved, the data flow between them, the concurrency
model, five performance bugs that were found and fixed, and the measured results
on a real catalog of 809 Sony A1 ARW files stored on an external 800 MB/s SSD.&lt;/p&gt;</description></item></channel></rss>