Avtar Swithin
Appearances
The Changelog: Software Development, Open Source
Turso is rewriting SQLite in Rust (Interview)
It's the most popular database, according to the Stack Overflow Developer Survey. And Postgres, one of the distinguishing characteristics is that it's extensible. And so you can extend it for use cases beyond just relational and transactional data for use cases like time series and analytics.
The Changelog: Software Development, Open Source
Turso is rewriting SQLite in Rust (Interview)
That's kind of where Timescale the company started, as well as now more recently, vector search and vector storage, which are super impactful for applications like RAG, recommendation systems, and even AI agents, which we're seeing, you know, more and more of those things today.
The Changelog: Software Development, Open Source
Turso is rewriting SQLite in Rust (Interview)
From our side, we think Postgres is really the no-brainer choice. You don't have to manage a different database. You don't have to deal with data synchronization and data isolation because you have like three different systems and three different sources of truth. And one area where we've done work in is around the performance and scalability.
The Changelog: Software Development, Open Source
Turso is rewriting SQLite in Rust (Interview)
So we've built an extension called PG Vector Scale that enhances the performance and scalability of Postgres so that you can use it with confidence for large scale AI applications like RAG and agents and such.
The Changelog: Software Development, Open Source
Turso is rewriting SQLite in Rust (Interview)
And then also another area is coming back to something that you said, enabling more and more developers to make the jump into building AI applications and become AI engineers using the expertise that they already have. And so that's where we built the PGAI extension that brings LLMs to Postgres to enable things like LLM reasoning on your Postgres data, as well as embedding creation.
The Changelog: Software Development, Open Source
Turso is rewriting SQLite in Rust (Interview)
And for all those reasons, I think when you're building an AI application, you don't have to use something new. You can just use Postgres.