Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS Lambda ではじめる Rust

Yuki Toyoda
August 26, 2020
640

AWS Lambda ではじめる Rust

AWS GameDay in CyberAgent で発表した資料です。

Yuki Toyoda

August 26, 2020
Tweet

Transcript

  1. Rust の特徴 7 爆速 や より平均して早 く、 並のスピードが出 る。 がない。

    安全‍♀ 基本的にセグフォしない。 メモリ安全性を強力に担 保しており、 やデータ 競合などはコンパイル時 に検出される。 開発者体験 一貫性がある文法で開発 者を迷わせない。また、 というビルドツール 兼パッケージ管理ツール が最高。
  2. ※ クレート のライブラリのこと • lambda-runtime 向けカスタムランタイム。 • serde の Ser

    De をする。 • rusoto-dynamodb 向けの ◦ の 。 • cargo-aws-lambda 向けバイナリの生成〜リリースまでを 一挙に行ってくれる。 必要なクレート 14