smoldb A naive distributed sql database written in Rust ⚠️ Warning This projet is for learning purposes only and should be evaluated accordingly Learning Goals Custom Bitcask key-value storage engine Client & Server architecture with async tcp networking Client-side connection pooling ACID transaction support with MVCC SQL interface support Distributed consensus and replication using Raft