Hasty Briefsbeta

Bilingual

TigerFS – A Filesystem Backed by PostgreSQL

8 hours ago
  • #Filesystem
  • #PostgreSQL
  • #Database
  • TigerFS mounts a PostgreSQL database as a directory, treating every file as a real row with transactional writes.
  • Provides full ACID guarantees for concurrent reads and writes by multiple agents or humans, locally or across machines.
  • Eliminates the need for shared workspaces and custom coordination APIs, offering transactions, history, and structure.
  • Supports file operations like writing markdown, organizing directories, and building lightweight apps with atomic writes and auto-versioning.
  • Allows browsing and querying PostgreSQL data as if navigating directories, with support for filtering and chaining queries.
  • Demonstrates practical use cases like atomic task claiming, browsing edit trails, and updating records via simple file operations.
  • Supports bulk operations like CSV imports and complex queries through file system commands.
  • Compatible with any PostgreSQL database, with special support for Tiger Cloud and Ghost, and works on Linux (FUSE) and macOS (NFS) without external dependencies.