WHAT HAPPENED
Shopify CEO Tobias Lütke Shopify CEO Tobias Lütke created and open sourced a database-free Git server in Rust designed to run at scale directly on S3-compatible object storage. Shopify CEO Tobias Lütke built and open-sourced a custom Git server over a single weekend out of frustration with Shopify’s existing internal Git infrastructure. walgitis written almost entirely in Rust, and it is distributed under the MIT licence. walgit is a single binary which runs in front of an S3 compatible object storage or Google Cloud Storage, and it has no dependencies on a relational database, has no leader node, and does not store any local state. In addition, multiple walgit servers may be run against the same bucket, with no requirements for a coordinating database.
Continue reading from the original publisher for the complete report and source context.
READ ORIGINAL STORY