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

増えすぎたマイクロサービスをモジュラーモノリスに移行しているお話

 増えすぎたマイクロサービスをモジュラーモノリスに移行しているお話

kazuhiro Tashiro

July 18, 2023
Tweet

More Decks by kazuhiro Tashiro

Other Decks in Technology

Transcript

  1. 複数のサーバーをひとつのアプリ内に
 - 元々のマイクロサービスがシングルランタイム上に並行稼働しているだけなので、 既存コード・ディレクトリ構成の変更はほぼ無かった。
 account cmd/server.go api/api.go apiサーバーの立ち上げ アプリのエントリポイント auth

    cmd/server.go api/api.go apiサーバーの立ち上げ アプリのエントリポイント apiサーバーの立ち上げ api.goの変更は一切無し アプリのエントリポイント account api/api.go backend cmd/server.go auth api/api.go 変更前
 変更後