Skip to main content

Tigris Blog

A multi-cloud, S3-compatible object storage service for low latency data access anywhere.

Benchmarking ML Training Throughput on Tigris Object StorageBenchmarking ML Training Throughput on Tigris Object Storage

Training ML models directly from object storage is possible with the right access patterns and client tooling. We benchmarked Tigris against AWS S3 and introduced the Tigris Acceleration Gateway (TAG), a local caching service that significantly reduces epoch duration and worker requirements for mu…
Ovais Tariq · · 14 min read

Deriving the Tigris Go SDKDeriving the Tigris Go SDK

Tigris now has an official Go SDK! Learn how storage-go provides both an AWS S3 drop-in replacement and an ergonomic high-level interface for Go developers.
Xe Iaso · · 5 min read

Using Tigris as a key-value storeUsing Tigris as a key-value store

Learn how to use Tigris object storage as a powerful key-value store for both structured and unstructured data, eliminating the need for separate databases.
Xe Iaso · · 7 min read

How S3 API compatibility lets you use any cloudHow S3 API compatibility lets you use any cloud

The S3 API won because it was an interface that stayed boring. Now it's the backbone of cloud portability, enabling workloads to run on any cloud.
Katie Schilling, Himank Chaudhary · · 8 min read

We're open sourcing our MCP OIDC ProviderWe're open sourcing our MCP OIDC Provider

When building a remote MCP server, you will most likely need an OIDC layer between clients (Claude, Cursor etc) and your upstream IdP (Auth0, Clerk etc). We have created a ready to use solution for you that's vendor neutral: use any IdP you want.
Abdullah Ibrahim, Katie Schilling · · 11 min read

The man-in-the-middle pattern for MCP server OAuthThe man-in-the-middle pattern for MCP server OAuth

Learn how Tigris implemented the Model Context Protocol (MCP) server's challenging OAuth authentication using an OpenID Connect (OIDC) "man-in-the-middle" pattern backed by Tigris as a key-value store to manage dynamic clients.
Xe Iaso, Katie Schilling, Abdullah Ibrahim · · 16 min read

Immutable by Design: The Deep Tech Behind Tigris Bucket ForkingImmutable by Design: The Deep Tech Behind Tigris Bucket Forking

Tigris bucket forking lets you make copies of terabytes of data in microseconds thanks to making objects immutable and ordering time backwards. This gives you object-level snapshotting, forking, and strong deletion protection, revolutionizing object storage with Git-like forking for massive datasets…
Himank Chaudhary, Xe Iaso, Katie Schilling · · 13 min read

Fork Buckets Like You Fork CodeFork Buckets Like You Fork Code

Fork your data like you fork your code. With Tigris, create isolated copies of your data for development, testing, or experimentation without waiting for full copies.
Katie Schilling · · 6 min read