cover of episode Serverless databases, with Monica Sarbu (Xata) - S04E10

Serverless databases, with Monica Sarbu (Xata) - S04E10

2023/6/29
logo of podcast Console DevTools

Console DevTools

AI Deep Dive AI Chapters Transcript
People
M
Monica Sarbu
Topics
Monica Sarbu认为现代Web应用需要一个整合数据库、搜索、分析等多种功能的平台,而现有的数据库解决方案难以满足这种需求。她创立Xata的初衷就是为了解决这个问题,提供一个易于使用、可扩展且功能强大的无服务器数据库。Xata采用单一API的设计,简化了开发流程,并通过隐藏底层技术细节,提升了开发者体验。同时,Xata也支持更高级的数据类型和零时间迁移等功能,进一步增强了其竞争力。她还提到,许多公司使用Airtable构建数据平台,但Airtable的扩展性和功能性有限,Xata旨在提供一个更强大的替代方案。 David Mytton和Jean Yang作为主持人,主要就无服务器数据库的理念、Xata的技术架构、开发者体验等方面与Monica Sarbu进行了深入探讨,并就一些技术细节和未来发展方向提出了疑问。他们关注的重点包括:单一API的优势、与现有数据库解决方案的比较、分支功能的实现机制、数据库扩展性以及边缘计算的应用等。

Deep Dive

Chapters
This chapter explores the concept of serverless databases, highlighting their complexity and the need for a simplified approach. It also explains why modern web applications require more than just a database and introduces Xata's solution.
  • Serverless databases simplify data management for developers.
  • Modern web applications need more than just databases; they require search, analytics, and advanced data types.
  • Xata aims to provide all this functionality under a single API.

Shownotes Transcript

In this episode, we speak with Monica Sarbu), CEO of Xata). We start with the philosophy behind serverless databases, why developers shouldn't need to think about relational databases, search, and analytics, whether the performance hit of accessing a database over HTTP matters, and how database branching works. She also talks about Xata’s plans for a global database, the company’s focus on UI developers, and what other databases are doing wrong.

Hosted by David Mytton) (Console)) and Jean Yang) (Akita Software)).

Things mentioned:

 

ABOUT MONICA SARBU:

Monica Sarbu is the Founder and CEO of Xata), a serverless database built for modern development. Prior to that, she worked on an open-source monitoring solution called Packetbeat which was acquired by Elastic) in 2015. She is also the co-founder of tupu.io), a non-profit initiative that offers free mentorship to women, people of color, and other underrepresented groups in the tech industry. 

Highlights: 

**[Monica Sarbu]: **The idea of a single API is that because, like I said, this scenario happens in every company out there; when they start a new web application, they need to build this data platform internally. My thinking was why [does] every company out there need to reinvent the wheel when we can provide all this functionality: database, search functionality, analytics, time series data as well, and under a single API? This was the main purpose of having a single API.

[0:05:14 - 0:05:49] 

**[Monica Sarbu]: **I've seen that there are so many companies out there that are building their data platform on top of Airtable and they are developers. The reason behind that was that it's easier to use, and they had– While I was speaking with so many companies, I've seen so many hacks because they had hundreds of Airtables. They were synchronizing between them because you cannot really store a lot of data in one Airtable. My idea is — especially with serverless applications — that when you're building a web application, you have most of your logic in a lambda function so you cannot really use any of these databases and services that are out there, right? So Airtable was an easy-to-use approach but Airtable was not really meant to be built as a database. I've seen that there is a huge opportunity to build something that is as easy to use as Airtable but as scalable as a traditional database and also powerful as a traditional database.

[0:25:12 - 0:26:16]

 

Let us know what you think on Twitter:

https://twitter.com/consoledotdev)

https://twitter.com/davidmytton)

Or by email: [email protected]

About Console

Console is the place developers go to find the best tools. Our weekly newsletter picks out the most interesting tools and new releases. We keep track of everything - dev tools, devops, cloud, and APIs - so you don’t have to. 

Sign up for free at: https://console.dev)