RustランチLT大会 - 企業でのRust活用事例
イベント内容
⚙️「Rust ランチLT大会」⚙️
近年注目を集めているプログラミング言語「Rust」ですが、企業での活用事例はまだ多くはありません。
そこで今回、先進的にRustで開発を行っている株式会社アダコテックおよび、Fairy Devices株式会社の2社にご協力いただき、それぞれの具体的な活用事例について発表いただく、Rust ランチLT会を開催いたします!
Rust開発の現場を知る、また実践を知る機会として、ご参加ください。
LT1「Rust+WebAssemblyを使って高速な画像処理をWebアプリで実行しよう!」
井上真嘉(SHINue_rebonire) 氏(@rebonire_itame)
株式会社アダコテック
プロダクト開発部 MLエンジニア兼バックエンドエンジニア
◼️発表内容について
画像処理機能をもつWindowsデスクトップアプリをWebアプリに置き換えるとき、Webアプリ上でも画像処理をサクサク実行したい!そんな気持ちからRustとWebAssemblyを採用したので、実装の手順についてご紹介します。
LT2「普段TypeScriptとか書いてる普通のWebエンジニアがRustで新規プロダクト開発に挑んでみた(仮)」
谷口俊博(としおくん) 氏(@toshiokun0322)
株式会社アダコテック
プロダクト開発部 フロントエンドエンジニア
◼️発表内容について
(仮) アダコテックでは、弊社独自の画像処理基盤で培ったRust開発のノウハウをWebアプリケーションでも活かすべく、新規プロダクトをRustで開発しています。 今回は、Rustの開発経験ゼロのWeb系エンジニアがREST APIをweb-actixで実装した際に、工夫した点、詰まった点などをご紹介したいと思っています。
LT3「(仮)プロダクトでのRust採用:Webアプリケーション開発での実践と教訓」
吉川哲史(emergent) 氏(@emergent)
Fairy Devices株式会社
プロダクト開発部 部長
◼️発表内容について
(仮)2019年以来、当社は主にWebサーバーバックエンドにてRustを利用してきました。その過程やノウハウ・苦労したところなどを紹介しつつ、そういったエッセンスを詰め込んだ新刊「RustによるWebアプリケーション開発 設計からリリース・運用まで」も紹介できればと思います。
LT4「マイクロサービスの結合テストだって怖くない! PactによるCDCテストに入門してみた」
tatsuya6502 氏(@tatsuya6502)
Fairy Devices株式会社
プロダクト開発部 ソフトウェアエンジニア
◼️発表内容について
CDCテストを支援する「Pact」というツールがRustに正式対応していると聞いて試してみました。CDCテストの概要と、Pactを使った感想などをご紹介します。
- CDCテストとは、コンシューマー駆動契約テスト(Consumer Driven Contract Test)のこと
- サービス間連携のインターフェースを高精度かつ少ない労力でテストするために考案されたテスト技法
- 特にマイクロサービスアーキテクチャーのシステムのテストにおいて効果を発揮する
- CDCテストを支援するツールのひとつにPactがある
- PactはJavaScript、Java、Go、Pythonなど多くの言語に対応し、Rustで実装されたサービスのテストにも正式に対応している
⌛ タイムスケジュール
時間 | 内容 | 登壇者 |
---|---|---|
12:00 | Rust+WebAssemblyを使って高速な画像処理をWebアプリで実行しよう!(15分) | 井上真嘉氏 (SHINue_rebonire) |
12:15 | 普段TypeScriptとか書いてる普通のWebエンジニアがRustで新規プロダクト開発に挑んでみた(仮)(15分) | 谷口俊博氏 (としおくん) |
12:30 | (仮)プロダクトでのRust採用: Webアプリケーション開発での実践と教訓(15分) |
吉川哲史氏 (emergent) |
12:45 | マイクロサービスの結合テストだって怖くない! PactによるCDCテストに入門してみた(15分) |
tatsuya6502氏 |
※ プログラムは変更となる可能性があります。随時こちらで更新いたします。
🤝 主催・協力
主催:Forkwell(フォークウェル)運営:株式会社Grooves
ITエンジニアのキャリアに本気で向き合う転職サイト。職務経歴や経験技術などのプロフィールを登録できるポートフォリオサービス、ITエンジニアに特化した求人・転職支援サービス、技術イベントやセミナーの開催を通じて、ITエンジニアのキャリア支援を行っています。
⚠️注意事項
|
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
新規会員登録
このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。
※ ソーシャルアカウントで登録するとログインが簡単に行えます。
※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。