placeholder

A Tale of Three Rust Codebases

When is it a good time to start using Rust? The founding team at Convex has had the privilege of leading development on some of the most heavily used Rust-based systems in the world: Magic Pocket, Dropbox's geo-distributed data storage system. This system has run on close to a million

Click to view the original at blog.convex.dev

Hasnain says:

This was a great read that covered both the technical and social considerations and trade offs that go into language choice at both small and large companies. Worth a read.

“When one team has feature requests for another it's also very common just for them to jump in and make the change themselves. It's often far faster to coordinate changes via a simple code review rather than a series of Jira tasks, plus it's only fair that the team that wants the feature invests the time to make it happen. This is a major challenge when there's a (programming) language barrier between teams.”

Posted on 2021-11-27T07:33:11+0000