Fast today, ready for tomorrow
One read per article, nothing to run in the browser, and one CMS for several sites.
Oct 27, 20261 min readBehind the scenesEn français

Three choices make this blog fast.
One read per article. An article from the repository takes a single read in Deno KV, from the nearest copy: about 50 ms, measured in production.
A short memory for the CMS. Payload's articles stay in memory for 60 seconds. If the CMS takes longer than 2.5 seconds, for instance when Cloud Run wakes up, the blog serves the last good copy and finishes the read in the background.
Zero public JavaScript. The browser receives HTML and CSS. It has nothing to download or run before showing the text.
And to grow: a new site needs only a domain in the CMS. Authors keep one place to write, and each site keeps its speed.

