Artikelen met het keyword SQLite
Ik begon met het vermoeden dat SQLite misschien een bottleneck vormde binnen MySite. Met behulp van Prometheus, Loki en zelfgebouwde metrics bleek het verhaal een stuk ingewikkelder. SQLite presteert verrassend goed, markdown rendering via Pandoc blijkt een veel grotere kostenpost en er blijft zelfs een aanzienlijk deel van iedere HTTP-request over dat ik nog niet volledig kan verklaren. Een verslag van een observability-onderzoek dat uiteindelijk veel minder over SQLite bleek te gaan dan ik vooraf dacht.
Hoe een zoektocht naar trage requests leidde van SQLite naar observability, Prometheus, Memcached en uiteindelijk een onverwachte ontwerpbeslissing rond markdown-rendering.
Deze site markeert een frisse start na jaren experimenteren met HTML, PHP, MySQL en later WordPress. Met prjv.nl is gekozen voor een volledig zelfgebouwd content management systeem, ontwikkeld in Perl met Dancer2, een SQLite‑database en maatwerkmodules in JavaScript. De site draait in een Docker‑container en gebruikt Google OAuth2 voor authenticatie. Het project is ontstaan uit de wens om volledige controle te hebben over de technologie en de creatieve vrijheid die open source biedt. Naast technische artikelen komen ook persoonlijke projecten zoals het bakken van desembrood aan bod. De site blijft actief in ontwikkeling en staat open voor feedback, verbeteringen en nieuwe ideeën.