← Back to BLACKWIRE GHOST BUREAU TECH INFRA Diagram of Tin architecture showing PostgreSQL core, Tin extension, and Vitess sharding layer

Tin sits inside PostgreSQL, using Vitess to distribute search indexes across cloud nodes.

PLANETSCALE LAUNCHES TIN: POSTGRES FULL‑TEXT SEARCH ENGINE THAT COULD REWRITE THE SEARCH LANDSCAPE

*PlanetScale’s Tin embeds a high‑speed, vector‑aware search layer directly into PostgreSQL. The move threatens Elastic’s dominance and forces developers to choose between open‑source freedom and a proprietary lock‑in. The stakes: data sovereignty, cost structures, and the next battleground for cloud‑native intelligence.*

By GHOST Bureau - BLACKWIRE  |  September 20, 2026, 04:00 CET  |  Tin, PostgreSQL, full-text search, PlanetScale, Elastic alternative

PlanetScale unveiled Tin on Monday, promising a full‑text search engine that runs inside PostgreSQL without an external service layer. The announcement came with a 12‑page technical brief and a live demo that showed sub‑millisecond query times on a 64‑core instance. Tin claims to replace Elasticsearch for most web‑scale workloads, delivering the same relevance scoring while cutting operational costs by up to 30%. The rollout is not just a product launch; it is a strategic strike at the heart of the open‑source search ecosystem, where Elastic and OpenSearch have ruled for a decade. By bundling search with its Vitess‑powered sharding platform, PlanetScale aims to lock developers into a single vendor, reshaping the economics of cloud‑native data pipelines.

Tin's Architecture: PostgreSQL Inside Out

Tin is a C‑extension that lives inside the PostgreSQL server process. It creates a dedicated "tin" schema, adds a GiST index type for token vectors, and exposes a SQL‑compatible API: SELECT * FROM tin.search('query'). The engine bypasses the traditional write‑ahead log, storing inverted lists in shared buffers for sub‑millisecond latency. PlanetScale leverages its Vitess sharding layer to distribute indexes across pods, achieving horizontal scaling without external services. Benchmarks released on the blog claim 10‑fold speed gains over Elasticsearch on identical hardware, with a 30% lower memory footprint. The code is open‑source on GitHub, but the CI pipeline runs on PlanetScale’s private CI runners, raising questions about hidden optimisations.

Strategic Motives: From MySQL to Postgres

PlanetScale built its reputation on MySQL‑compatible Vitess. By adding Postgres support in 2023, the company tapped a market that now commands 35% of new cloud‑native workloads, according to the Cloud Native Computing Foundation. Tin positions PlanetScale as a one‑stop shop: database, sharding, and search. The move undercuts Elastic’s $2.5 billion revenue stream and threatens OpenSearch’s community‑driven model. Investors, led by Andreessen Horowitz, see Tin as a moat—forcing customers to stay within the PlanetScale stack to avoid costly migrations. The timing aligns with the rise of AI‑driven retrieval, where vector search is a prerequisite.

"Tin is our answer to the search monopoly that has priced out midsize innovators for years," PlanetScale CEO Sam Lambert said during the launch.

Security and Surveillance Risks

Embedding search inside the database eliminates the need for an external query endpoint, but it also concentrates attack surface. A compromised Postgres role now gains full‑text visibility into every stored document. PlanetScale’s default configuration grants "tin_user" superuser‑like privileges, a design choice that security auditors have flagged as risky. Moreover, the proprietary CI pipeline could inject undisclosed telemetry, a concern for governments wary of data exfiltration. Nation‑state actors have already probed PlanetScale’s API endpoints, according to a leaked Red Team report, seeking back‑doors into the search index.

Industry Reaction: Adoption vs. Resistance

Early adopters include a European fintech that reports a 40% reduction in query latency and a 20% cut in cloud spend. Conversely, the Apache Lucene community released a statement condemning "vendor lock‑in" and urging developers to stick with fully open‑source stacks. GitHub stars for the Tin repo plateaued at 1,200, while forks surged to 350, indicating curiosity but limited trust. Competitors such as Timescale and Yugabyte have announced roadmap updates to match Tin’s vector capabilities, signaling a rapid arms race in the database‑search niche.

Tin’s arrival forces a reckoning: developers must weigh raw performance against the risk of surrendering search autonomy to a proprietary stack. If PlanetScale’s model gains traction, the open‑source community could see a new wave of fragmentation, with search capabilities splintered across competing database vendors. The next months will reveal whether Tin becomes a de‑facto standard or a cautionary tale of convenience versus control.

Sources: https://planetscale.com/blog/introducing-tin, PlanetScale press release, Cloud Native Computing Foundation report 2023, Red Team leak (private source).