May 2026
Intermediate
336 pages
3h 45m
Japanese
2010年代のハイパーグロース企業の多くは、急拡大がもたらす技術的な複雑さに飲み込まれることなく、事業運営上の制約とバランスを取るために、数多くの手法を採用しました。よくある手法の1つはモノリスの分割、もう1つは不足している機能を補うための企業買収などです。これらは概念こそ単純ですが、採用した多くの企業で失敗に終わりました。
本章では、Stripeが当時直面した3つの課題(APIの廃止、巨大なモノリスコードベースの管理、Index社の買収統合)に対して採用した、やや独特なアプローチについて取り上げます。たとえばStripeは、エンジニアが3,000人を超えてもRubyのモノリスを分割せず、中央集権型のコードベースを維持しました。2025年時点でも、静的型付け言語への移行やマイクロサービスへの分割ではなく、Sorbetという静的型チェッカーの独自開発といった手法を続けています。
これらのドキュメントは、「戦略において詳細がいかに重要か」(おそらく他社が真似をしてもうまくいかないでしょう)、また「永続的な戦略の価値」を物語っています。仮にこれらの戦略が1〜2年で終わっていたなら、その真価はほとんど発揮されなかったでしょう。しかし、10年にわたり一貫して運用され続けたことで、驚くべき成果をもたらしたのです。
本章のドキュメントは以下の通りです。
Read now
Unlock full access