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

小さなものから大きなものになる予定~スタートアップの技術選定

SHIFT_EVOLVE
October 19, 2021

 小さなものから大きなものになる予定~スタートアップの技術選定

SHIFT_EVOLVE

October 19, 2021
Tweet

More Decks by SHIFT_EVOLVE

Other Decks in Business

Transcript

  1. 小さいけど大きくなる予定
    スタートアップCTOの技術選定

    View Slide

  2. オフィスからLTしようと思いましたが、オフィスが使えませんでした!
    今日はライブやってます

    View Slide

  3. 9/11~12 MUSERフェスやりました!アーカイブチケット売っています

    View Slide

  4. 自己紹介
    • 山本 啓介
    • 五反田スタートアップのCTO
    • 音楽の会社

    View Slide

  5. ①人材選定(採用)
    ②フレームワーク選定
    ③データベース選定

    View Slide

  6. CTOになったからには
    最強のスクラムチーム作りたい!
    ① 人材選定(採用)

    View Slide

  7. お金が続きませんでした💰☠

    View Slide

  8. 募集活動
    選考プロセス
    受入期間3か月
    3か月成果物ゼロを覚悟
    かなり時間を取られる
    時間かかる・お金かかる

    View Slide

  9. 結論、しばらくは
    CTOとゆかいな仲間たちで
    ✔人がいないても作れるものを作れ
    😊プロダクトが強くなれば採用コストは下がる
    😊プロダクトが強くなれば受入れに失敗する可能性は下がる

    View Slide

  10. ラクに行きたい!
    技術的なことで悩みたくない!
    ② フレームワーク選定

    View Slide

  11. スタートアップ特有の事情が
    あります🤮🤮

    View Slide

  12. むちゃぶりに耐える(フロント)
    唯一の良心として踏ん張る
    (バックエンド)
    失敗は死を意味する(インフラ)

    View Slide

  13. 結論、
    フルスタック型はやめたほうがいい
    ✔ひたすら疎結合
    ✔ひたすらリーンに
    😊 “Strong Opinionated” なフレームワーク無しで動けるゆかいな仲間たち

    View Slide

  14. RDBMS? NoSQL?
    MySQL, Postgres, Mongo, Fauna, etc.
    ② データベース選定

    View Slide

  15. スタートアップ特有の事情…😩😩
    近い将来が予測できない

    View Slide

  16. レコード数の増加
    アクセス数の増加
    アクセスの集中
    実装不備の露呈
    設計不備の露呈
    客入り絶好調なある日、
    うまく動いていたものが
    あるとき突然動かなくなります
    性能限界の露呈
    開発時にもリリース初期にも
    すべてうまく動いてしまいます

    View Slide

  17. 結論、
    オススメ=AWS DynamoDB
    ✔シンプルで予測可能
    ✔時間がたってからの性能劣化なし
    😊コストも予測可能でキャップを設けることもできます

    View Slide

  18. ありがとうございました
    • 弊社にご興味をお持ちいただけましたら、ぜひ
    アンケートでお知らせください。
    • LinkedIn(BEAMING Yamamoto で検索),
    • Twitter (@_yamamotok)

    View Slide