ブックマーク / product.st.inc (1)

  • Go で実装した ID 基盤のアプリケーションアーキテクチャ - STORES Product Blog

    こんにちは。hey 株式会社 プラットフォーム部 基盤グループの inari111 です。 私の部署は STORES 各プロダクトへ導入する共通基盤を開発しており、1つ目のプロダクトとして ID 基盤を Go で実装しました。 この記事では、その Go アプリケーションのアーキテクチャについて紹介したいと思います。 アーキテクチャ 開発するメンバーは MVC + Service の構成で Go を書いた経験がありました。 まず、以前と同じような MVC + Service にするか、フラット(レイヤーを作らない)にするか、レイヤーを分けるかを検討しました。 MVC + Service の構成で開発していたときは、ファットモデル、ファットコントローラーになってしまい、アーキテクチャを変更したいと考えるタイミングがありました。詳しくはこちらの登壇資料を御覧ください。 speakerdeck.

    Go で実装した ID 基盤のアプリケーションアーキテクチャ - STORES Product Blog
    NAL-6295
    NAL-6295 2021/11/04
  • 1