May Lightning Talks: State machines for sync, BonsaiDB, WASM Cloudflare Workers


Details
For our May meetup, we have three lightning talks to share from our members: Paul Butler, Cole Lawrence, and Jesse Hallett.
The typical breakdown is 5-7 minutes per talk + 10 minutes audience Q&A.
We'll open doors at 7pm, and talks will be from 7:30pm-8:30pm.
Aper: composable state machines for data synchronization
Paul will introduce Aper, a Rust data structure library for synchronizing data across space and time using state machines.
Quick look at BonsaiDB: an embedded database for Rust
Cole will demonstrate how BonsaiDB was used to develop a toy package registry for Deno. BonsaiDB takes considerable inspiration from the architecture and design of CouchDB, leading to a highly performant and ergonomic experience.
WASM & Cloudflare Workers
Jesse will expand on how Cloudflare Workers run custom WASM code in the datacenter closest to each request for minimal response times. We'll look at what it takes to deploy a Rust program to a worker, and what that gets us.
***
If you'd like to share a talk with us, have talk suggestions, or would like to keep up with our virtual events in the future, please join our Rust East Coast Discord, where we plan and share future and past talks!
***
JFrog has generously agreed to sponsor this month's event by providing food and drink.
***
The Flatiron School has generously agreed to host this month's event.
***
Requirements for attendance and other important information for Flatiron School events:
- All participants must be fully vaccinated, and vaccine status will be checked at the event. Once inside the meetup, we ask that if you are not actively eating or drinking, you remain masked the whole time.
- Masks will be provided for those that request them and hand sanitizer will be available.
- Participants who feel ill should not attend the event.
- Despite precautionary measures, there is always a risk of exposure to communicable diseases. Should a participant contract COVID-19 please notify studentservices@flatironschool.com immediately. Once alerted, we will take reasonable steps to inform all applicable participants of the possible exposure.
- Participants who, for medical or religious reasons, seek an accommodation from these requirements should contact studentservices@flatironschool.com.
COVID-19 safety measures

May Lightning Talks: State machines for sync, BonsaiDB, WASM Cloudflare Workers