309 Views
November 11, 22
スライド概要
Alternative Architecture DOJO Offline #0
ここがつらいよ サーバーレス @Alternative Architecture DOJO iret Shinichi Takahashi
あんただれ # 現在 ● ● ● ● ● アイレット R&Dセクションのリーダー エンジニア(フロント/サーバ/インフラ) 最近ムスッメができてかわいい devicepack/voxpackあたりをつくった # 過去の栄光シリーズ ● EC-CUBE3つくった ● 告白に学ぶHTTPステータスコードのマンガが出た ● カノジョできないエンジニアアドベントカレンダー作った
おしながき ● つらいはなし〜その1〜 ● つらいはなし〜その2〜 ● つらいはなし〜その3〜
つらいはなし〜その1〜 死ぬ編
つらいはなし〜その1〜
つらいはなし〜その1〜
つらいはなし〜その1〜 急に170万円請求がきて 死にました
つらいまとめ〜その1〜 オンプレならそんなことならないで済んだのにね
つらいはなし〜その2〜 迷う編
つらいはなし〜その2〜 めっちゃモノリスな仕組み
つらいはなし〜その2〜 めっちゃモノリスな仕組み めっちゃマイクロなサービス めっちゃマイクロなサービス めっちゃマイクロなサービス
つらいはなし〜その2〜 めっちゃモノリスな仕組み めっちゃマイクロなサービス めっちゃきれいに設計されたInterface めっちゃマイクロなサービス めっちゃマイクロなサービス
つらいはなし〜その2〜 めっちゃモノリスな仕組み めっちゃマイクロなサービス めっちゃきれいに設計されたInterface めっちゃ依存関係のないClass めっちゃマイクロなサービス めっちゃマイクロなサービス
つらいはなし〜その2〜 めっちゃモノリスな仕組み めっちゃマイクロなサービス めっちゃきれいに設計されたInterface めっちゃ依存関係のないClass めっちゃマイクロなサービス なんかめっちゃもうあれ めっちゃマイクロなサービス
つらいまとめ〜その2〜 どこまでやったらいいんだろうね
つらいはなし〜その3〜 つくる編
つらいはなし〜その3〜 # やりたいこと DDD的思想をもって作成可能なWebアプリケーション + αを TypeScript + Serverless Frameworkをつかってつくりたい -> Expressじゃ物足りない
つらいはなし〜その3〜
つらいはなし〜その3〜
つらいはなし〜その3〜 😉
つらいはなし〜その3〜 😩
つらいはなし〜その3〜 このへんを利用しながらつくる ● ● ● ● Express: Request/Response処理 Castable: Request VariablesのObject binding TypeORM: Object Relation Mapper nest: Routing
つらいはなし〜その3〜 このへんを利用しながらつくる ● ● ● ● Express: Request/Response処理 Castable: Request VariablesのObject binding TypeORM: Object Relation Mapper nest: Routing そして満足のいくものができて案件Aに投入する
つらいはなし〜その3〜 案件A終わったあとのぼく 「完璧。完全に理解した」
つらいはなし〜その3〜 案件A終わったあとのぼく 「完璧。完全に理解した」 案件Bはじまるときのぼく 「なにこの残酷なコード」
つらいはなし〜その3〜 案件A終わったあとのぼく 「完璧。完全に理解した」 案件Bはじまるときのぼく 「なにこの残酷なコード」 案件B終わったあとのぼく 「完璧。次こそ完全なものができた。つよい」
つらいはなし〜その3〜 案件A終わったあとのぼく 「完璧。完全に理解した」 案件Bはじまるときのぼく 「なにこの残酷なコード」 案件B終わったあとのぼく 「完璧。次こそ完全なものができた。つよい」 … つづく
つらいはなし〜その3〜 案件A終わったあとのぼく 「完璧。完全に理解した」 案件Bはじまるときのぼく 「なにこの残酷なコード」 案件B終わったあとのぼく 「完璧。次こそ完全なものができた。つよい」 … つづく <- イマココ
つらいまとめ〜その3〜 いつになったらできるんだろうね
つらいまとめ〜総集編〜 ● 一人でやろうとすると死ぬ ○ 分担してみんなでやろう ● 妥協は必要 ○ 全部細部までめっちゃきっちりやる必要って 実はそんなない ● 死んだら謝る