Building a Key-Value Store with non-blocking I/O in 60 lines of Rust code

Josh Weinstein
Level Up Coding
Published in
6 min readNov 3, 2023

--

Photo by Alina Grubnyak on Unsplash

Introduction

In 2016, I just finished my classes for the day and was sitting at Caffe Strada in Berkeley. I read an email about a new programming language called “rust”. Intrigued, I downloaded the build system and started trying to learn the language. However, I quickly grew frustrated at the strict rules of the language and what…

--

--

I’m an engineer on a mission to write the fastest software in the world.