Dolt Wrapped 2024: A Year in Review
Spotify Wrapped popularized a version of the "year in review" format. Now everything is "wrapped". Why can't Dolt be wrapped too?
Turns out, Dolt can be wrapped! We're ripping off Spotify's gimmick (but not personalizing it) for Dolt's Year in Review. We'll cover some categories and give you some blog article links just in case you missed them the first time.
Best Feature
In 2024, we saw a lot of Dolt feature launches. To name a few in no particular order:
- Schema Overriding
- Dolt Rebase
- Dolt to MySQL Replication
- Dolt Archive
- Signed Commits
- Dolt fsck
- Shallow clones
My favorite by far is DoltHub Continuous Integration. We started DoltHub with the vision of making data collaboration as easy as source code collaboration. We loved the Git and GitHub model of branches, pull requests, integrated human review, and automated continuous integration testing. It took us five years but with the launch of continuous integration testing on DoltHub, you can now get that exact same collaboration model on your databases! Our vision is finally a reality.
The Dolt Workbench desktop app is close second. Technically the Dolt Workbench was released in 2023 but it was a Docker application. Now you can download it from the Windows or Mac App store and use it like any old desktop application. Using the Dolt Workbench really makes you realize all databases should have version control.
Best Use Case
Some of our customers allow us to write about their use case. This year we wrote about Scorewarrior, Threekit, and KAPSARC. But our favorite use case to write about this year was Flock Safety. Flock is a hot AI company that uses Dolt as their main feature store. We like to hold Flock Safety's use case up as an example to other AI companies and there are getting to be lots of those.
Best Tech Blog Article
We write a ton of technical content, mostly about Golang. The article that did the best this year was a deep dive into the core data structure that powers Dolt, the powerful Prolly Tree. If you are curious why Dolt works so well and there aren't many competitors, look no further than the Prolly Tree. There's deep computer science at the heart of Dolt.
Funniest Blog Article
Close followers of Dolt probably know we try to have a sense of humor. We named our product Dolt. How could we not? The funniest blog article of the year goes to 4-Chan Go Programmer. Are you a 4-Chan Go programmer?
Biggest Surprise
We're getting very close to performance parity with MySQL on the standard suite of Sysbench tests, currently sitting at 10% slower. When we first started measuring against these metrics, Dolt was 15 times, 1500%, slower than MySQL. We weren't sure we would ever be able to measure Dolt in percent slower terms. Well, we're here. We're happy. And we're a bit surprised we could make Dolt's engine this fast.
Most Excited For in 2025
We have about half the team working on the Postgres-compatible version of Dolt, called Doltgres. We're working excitedly to launch Doltgres in Beta in Q1 2025. We can't wait to bring version control features to the Postgres community.
Conclusion
That's a wrap for 2024. See you in 2025. Stop by our Discord and wish us a happy new year.