Get the latest tech news

Build a Database in Four Months with Rust and 647 Open-Source Dependencies


Building a database from scratch is often considered daunting. However, the Rust programming language and its open-source community have made it easier.

We leverage Jiff with its Timestamp and SignedDuration types for in-memory calculations, and ordered-float to extend the floating point numbers with total ordering. While the article focuses on when open-source is a good choice, these sentences imply that it’s reasonable to keep your commercial software private and proprietary. I’ll keep sharing our engineering experience developing Rust software and stories we collaborate with the open-source community.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of database

database

Photo of months

months

Photo of Rust

Rust

Related news:

News photo

UnitedHealth hid its Change Healthcare data breach notice for months

News photo

The latest Audible deal gives you three months of access for only $3

News photo

Great things about Rust that aren't just performance