Tigris
Tigris keeps publishing its architecture, and the newest post opens up the storage engine itself.
◆Recent moves
- 29d ago
Building a global object store on FoundationDB
An architecture explainer on composing ACID metadata, placement, caching, replication and background work over FoundationDB. It announces nothing new, but it is the post that makes the previously described features legible as one system rather than a list.
View source ↗ - 1mo ago
Extending immutability: deletion without losing data
Describes a Recycle Bin for objects and buckets built on immutable storage, which is a real capability arriving inside an essay. Restoring deletes in an active-active geo-replicated store is the kind of gap that blocks migrations from S3, so closing it matters more than its framing suggests.
View source ↗ - 1mo ago
SigV4 authentication is surprisingly complicated
A walkthrough of SigV4's implementation traps — canonicalization, clock skew, and a cache that cannot hold the key. Educational content that builds the case for a compatible implementation without announcing a change to one.
View source ↗ - 1mo ago
Humans don't install software themselves anymore, their agents do
Documents tigris init --agent, an onboarding path whose output is written for a coding agent rather than a human. Treating the agent as the installer is a small surface change with a clear read on who Tigris expects to be adopting it.
View source ↗ - 2mo ago
The Most Expensive ClickHouse Query Is the Restore
Positions Tigris as the backup and cold-tier target for self-hosted ClickHouse, trading on S3 egress pricing rather than any new capability. It is the sharpest commercial framing in the feed and uses only features that already exist.
View source ↗ - 2mo ago
Presigned URLs are technically a security vuln
Argues presigned URLs are replay attacks issued deliberately, then explains what one grants on Tigris storage. Same template as the SigV4 post: a protocol critique that ends at Tigris behavior, with nothing shipped.
View source ↗