Xata is a database service for serverless apps
Meet Xata, a startup with a new take on managed databases. The company runs your database for you and turns it into an API so that you can query and update it from your serverless app. Xata has raised a $5 million funding round. Its product is not yet ready for prime time but the company is sharing details.
Xata seems particularly well suited for Jamstack websites. Jamstack has been a popular way of developing and deploying websites at scale. Popular Jamstack hosting platforms include Netlify, Vercel and Cloudflare Pages.
Applications are deployed on a global edge network and most of the logic is handled by API calls. The result is a website or an application that loads quickly and can handle a lot of traffic.
Deploying a Jamstack website is quite easy as it often integrates tightly with your Git repository. When you commit code changes, serverless platforms take care of deploying your application. Integrating with API-based developer tools is relatively effortless as well as you don't manage the logic yourself.
For instance, deploying a website with static content and a Stripe checkout module doesn't require a ton of effort - Stripe manages the payment servers for you. It gets a bit more complicated if you want to use a live database and interact with it. Traditional database software doesn't rely on API calls across the internet to add a row, search through multiple rows and find data.
Xata is focusing on databases and want to make it easier to integrate a database with your serverless app. You don't have to take care of the underlying infrastructure as Xata can scale the database for you. You don't have to update software, move data to a new server, etc.
Your database is distributed across multiple data centers to improve response times and redundancy. It supports many data types including images. After that, interacting with the database works like any RESTful API out there.
The startup is also drawing some inspiration from popular no-code startups, such as Airtable. You can open your database in a web browser and interact with your data directly from there. For instance, you can filter the current view, sort data using a specific criteria and get the API query that you can use in your code.
If you store a lot of data in your database, you can search through your data using a free-text search feature. You can also leverage Xata for analytics by creating charts and visualizations.
The ability to interact with your data from a web browser is Xata's competitive advantage. Many companies rely on Airtable as their first backend to prototype a new project. Xata could become a production-ready version of this Airtable-as-a-backend data management model.
The $5 million round was led by Index Ventures. Operator Collective, SV Angel, X-Factor and firstminute capital also participated. Some business angels, such as Shay Banon and Uri Boness from Elastic, Neha Narkhede from Confluent, Guillermo Rauch from Vercel, Elad Gil from Color Genomics and Christian Bach and Mathias Biilmann from Netlify also invested.
The startup was founded by Monica Sarbu, who used to be the Director of Engineering at Elastic. So she probably knows a thing or two about scaling databases.
Image Credits: Xata