MysticMind.dev
Home Posts Projects Uses About
ESC
Type to search across all posts
    No results found
    ↑↓ navigate ↵ open esc close
    Home Posts Projects Uses About Subscribe
    1. Home
    2. /
    3. Posts
    4. /
    5. #fisher

    #fisher

    3 posts

    August 28, 2026 · 17 min read

    Fisher on SQLite, Part 3: Backing it up to S3

    A Fisher store is one SQLite file, which makes backup sound trivial. Copying that file while the application runs silently loses committed writes. Here is the demonstration, the SQLite primitive that gets it right, and a hosted service that snapshots, verifies, compresses and ships every database to S3.

    fisher sqlite dotnet critter-stack
    August 28, 2026 · 13 min read

    Fisher on SQLite, Part 2: The event store

    Event sourcing in Fisher: a sale as a stream, committing in the same transaction as your documents, projections across the lifecycles, and the async daemon. Plus the two places SQLite genuinely changes the semantics, where the exclusive append methods fail instead of waiting and where contiguous sequences make the high-water mark trivial.

    fisher sqlite dotnet critter-stack
    August 28, 2026 · 17 min read

    Fisher on SQLite, Part 1: The document store

    Fisher is the Marten and Polecat programming model on SQLite, running inside your own process with no database server at all. A tour of the document side: identity, sessions, LINQ including joins and paging, expression indexes against generated columns, patching, optimistic concurrency, and the single-writer constraint everything else follows from.

    fisher sqlite dotnet critter-stack

    Crafted with in Bangalore

    Ideas brewed over fresh filter coffee

    © 2026 Babu Annamalai. All rights reserved.