SurrealDB is a powerful multi-model database, built for the cloud, and designed to improve the development process of traditional and modern applications. SurrealDB’s premise is that developers should be able to build secure, modern, collaborative applications without needing to build complicated backend APIs and database layers, and without being forced into using a single data model or cloud platform.
We have led and delivered large-scale software and design projects in multiple startups and high-growth environments.
SurrealDB hires its first employee
SurrealDB raises $6m in a Seed Round from FirstMark Capital
SurrealDB reaches 10,000 stars on GitHub
SurrealDB reaches 5,000 stars on GitHub
SurrealDB launches on Discord, Reddit, and Hacker News
The first public beta of SurrealDB is released, with the ability to run in-memory, on a single node, or in a highly-available, highly-scalable distributed environment. A highly-performant query language enables use of many different data types, and javascript functions can be used for more complex functions and triggers
The decision is made to make the SurrealDB sourcecode public, making it available to other developers and organisations. Having learnt a great deal about building a future-ready database, the decision is made to re-build SurrealDB using Rust, in order to enforce data sharing guarantees
SurrealDB Ltd is formed in the United Kingdom by brothers Tobie and Jaime Morgan Hitchcock
SurrealDB is used within a Software-as-a-Service system for the first time, offering a complete Backend-as-a-Service for realtime, collaborative applications, with support for structured and unstructured datasets, and relational, document, and graph querying semantics
Development begins on SurrealDB with the intention of creating a scalable cloud graph database, built using Golang
Conceptualisation and planning for the SurrealDB database requirements begins. Inspiration for SurrealDB features were taken from a range of databases including MySQL, OrientDB, CouchDB, InfluxDB, DynamoDB, MongoDB, RethinkDB, CockroachDB, Neo4j, and Firebase
After years of building cloud-based Software-as-a-Service systems, with realtime APIs, complicated security permissions, and multiple separate database backends, Tobie questions whether there is a platform for building and scaling applications quicker, while still allowing for the storage and querying of data in a structured yet flexible manner
SurrealDB is being built in the open. We would love for you to be involved.