FastlyとfalcoでNode.jsレスなWebサーバーの構築: IPTV版ABEMAアプリのインフラ刷新
- Tadahiro Noguchi (@nodaguti)さん
- https://speakerdeck.com/nodaguti/building-web-server-using-fastly-and-falco-without-node-dot-js-for-iptv-abema-app
IPTV版ABEMA
インフラ構成
Fastlyとfalco
- Fastly
- Web版で使ってた
- VCLでエッジにロジックおける
- ロジックのテストどうするか
- ローカルではNode環境で
- falco
コードメトリクス計測による課題可視化と品質確保
- Masatoshi Morita(@texdeath)さん
コードメトリクス
- チームの具体的な品質指標がほしかった
- FEチーム/BEチーム行き来しながら開発することも
- ルールを固めてスピードを落とすのは避けたかった
- 技術選定
- ESLintのルール
- 循環的複雑度を重点的にチェック
- jsonにレポートを出力して修正すべき箇所をまとめる
Amebaチョイス立ち上げの裏側 ~ 依存システムとの闘い ~
- Daichi Igarashiさん
Amebaチョイス
マイグレーションコード自作して File-Based Routing に自動移行!! ~250 ページの歴史的経緯を添えて~
- Rei Katoさん