What is a serverless database? Plus 8 picks for 2024

Click for: original source

Today, we’re diving deep into serverless databases as one solution for aligning these goals. Specifically, we’ll check out what they are, how they work, and what benefits they offer. See, when we build any kind of solution, a big portion of the cost is the infrastructure we use to store and host relevant data. This also has an outsized impact on the quality and success of whatever we’re building. By Ronan McQuillan.

What’s strange is that serverless computing isn’t really serverless at all. At least, we can’t take from this description that there are no servers involved - because there are. The distinction is that the servers that host data aren’t really our problem as users or developers. A serverless database is a database that’s provided as a service by a third party - including management of the relevant infrastructure and hardware.

The article also reads about:

  • Advantages of serverless databases
  • Challenges
  • Top 8 serverless databases for 2024
    • NeonDB
    • FaunaDB
    • CockroachDB
    • MongoDB Atlas
    • DynamoDB
    • Firestore
    • AWS Aurora
    • Azure SQL

Serverless databases also enable us to develop reliable solutions. Because of their inherent fault tolerance, serverless solutions offer very high levels of availability. They also introduce the possibility of geographic scale. In the most basic cases, this means that we can select which regions we want our data to be hosted from. Beyond this, there’s what’s known as geo-partitioning. Interesting read!

[Read More]

Tags nosql serverless open-source distributed database