Tofino, data storage, and how we got to Mentat

Project Tofino was an attempt by Mozilla to develop a new web browser. Richard Newman and I were responsible for designing and implementing a data storage layer to back Tofino. To meet Tofino’s needs we built Project Mentat, a data store designed for embedded client applications. This blog post explains the forces that resulted in us proposing Mentat to meet Tofino’s data storage needs.