Glauber Costa is a founder and CEO building Turso, a modern evolution of SQLite, with a rare blend of low-level systems and product leadership. He authored and still maintains DataDog’s Glommio Rust executor and has driven storage and execution optimizations like thread-per-core architectures and Direct I/O over NVMe to improve cold-query reliability. At ScyllaDB he helped design I/O schedulers and CPU controllers, and his open-source work on libsql and limbo adds practical SQLite-compatible features and performance-minded pragmas. A former Linux kernel developer, he applies kernel-level insight to database internals, from preemption timers in async executors to nuanced query engine optimizations. Based in London, Ontario, he pairs hands-on technical depth with the strategic vision to ship production-grade distributed databases.
Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
Role in this project:
Back-end Developer
Contributions:5 releases, 580 reviews, 503 commits in 2 years 4 months
Contributions summary:Glauber implemented a preemption timer and a mechanism for callers to check if it is expired. This feature introduces new functionality to the `glommio` crate, which simplifies writing highly parallel asynchronous applications in a thread-per-core architecture. The changes involved modifications to the `executor.rs` and `sys/uring.rs` files, including the addition of new structures, methods, and the integration of timer functionalities. The modifications suggest the user is familiar with the crate's inner workings and is improving the efficiency of task execution.
libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
Role in this project:
Back-end Developer & Database Engineer
Contributions:7 reviews, 5 commits, 14 PRs in 3 months
Contributions summary:Glauber focused on modifying the database server's configuration and functionality within the libsql project. They updated the server's default PostgreSQL port, added a feature to connect to the database from a URL, and implemented functionality to enable loading extensions. Furthermore, the user addressed build issues and enhanced the project's robustness by parsing multiline dump files and handling drop triggers. The user also added support for bundling SQLean extensions and corrected a potential security vulnerability.
embedded-databaserustsqlsqlite3webassembly
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Glauber Costa - Staff Software Engineer at tursodatabase