Live-coding a Rust crate for short EC2 jobs (part 1)

Channel:
Subscribers:
97,800
Published on ● Video Link: https://www.youtube.com/watch?v=Zdudg5TV9i4



Duration: 4:43:04
40,724 views
551


First part of a live-coding stream series where we design and build a Rust crate for running short-lived jobs and experiments on EC2 spot block instances. It's intended for users who are already somewhat familiar with Rust, but who want to see something larger and more involved be built.

If you enjoyed this, go follow me on Patreon at https://www.patreon.com/jonhoo to see announcements for new videos! Part 2 is at https://www.youtube.com/watch?v=66INYb73yXo.

Some useful chunking points:

- Interfacing with EC2: 44:50
- First successful VM connection: 2:00:19 (followed by SSH connection management)
- Tidying up the client API: 2:49:25
- Using the failure crate: 3:33:33

Code is available here: https://github.com/jonhoo/tsunami







Tags:
rust
programming
livecoding
live-coding
ec2
crate
failure