I will introduce to Rust, including the principles, the traits, and the current state of the Rust community. After that, I am going to talk about how to build a minimal DBMS from scratch - the StellarSQL project. In this talk, the following is covered. What is a DBMS? What is the architecture of the DBMS? What is the progress in developing the project? What are the existed resources in the community that I use for the developing? The speech would manifest that developing a small DBMS is fascinating and Rust is cool and powerful.
List of Events
Here is a list of event, includes speaker session and other intermediate slots (e.g. lunch):
Let's explore the Bitcoin protocol by building a Bitcoin client from scratch, one that connects with other Bitcoin nodes and accesses data stored on the chain of blocks. I will introduce relevant concepts (such as tx, utxo, block, address, op-code) as we implement the components. To add to the fun, we'll trying doing this in a safe systems language, Rust.