Skip to content

Beijing Rust Meetup

Photo of PingCAP
Hosted By
PingCAP
Beijing Rust Meetup

Details

Good news! The Rust team will come to Beijing this weekend (April 16, 2017). As the largest team to use Rust in production in China, PingCAP is honored to have the opportunity to throw a party. This is the first time for the Rust community to hold an official activity in China. During the meeting, you will have the chance to have a face-to-face communication with two core members of the Rust team, Alex Crichton and Brian Anderson. We are expecting you!

Invited guests:

Alex Crichton
Alex Crichton is Mozilla‘s engineer and a core member of Rust. Over the past 5 years, he has been working on fields related to Rust and is mainly responsible for the Rust standard library, Cargo, sub-system of asynchronous I/O and the infrastructure of Rust itself. Alex is now building an asynchronous I/O stack Tokio.

Brian Anderson
Brian Anderson is Mozilla Research’s senior research engineer and a core member of Rust. He has a 6-year working experience in Rust, including maintaining the runtime and the standard library as well as building the verification language and the infrastructure of its sub-system. Brian is also one of the main developers of the Servo browser.

TANG Liu
TANG Liu is the Chief Architect of PingCAP and the head of TiKV, a distributed storage engine. He is an expert in distributed database and the developer of the well-known open source software LedisDB / RebornDB / Mixer.

Agenda:

April 16, 2017

13:30-14:00 Registration

14:00-14:05 Start with @Tennix, core member of the Chinese Rust Community

14:05-15:05 Keynote Addresses
Alex : Concurrency and asynchronous IO in Rust
Since Rust is lacking in built-in asynchronous I/O and coroutines, it is hard to develop asynchronous and highly-concurrent applications. However, great changes have taken place with the emergence of the Futures and Tokio library. In this meeting, Alex will share with you how to use Futures and Tokio to implement safe and highly-concurrent applications.

15:05-15:30 Break

15:30-16:30 Keynote Addresses
TANG Liu: How we use Rust in TiKV
We chose Rust as the development language when designing TiKV, a distributed storage engine exclusively developed by PingCAP. In this meeting, TANG will reveal the reason behind this choice, the entire infrastructure of TiKV, which key Rust techniques are needed to support such an infrastructure and some future plans.

16:30-17:00 Wrap-up

Photo of Beijing Infrastructure Meetup group
Beijing Infrastructure Meetup
See more events