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

20230225 「佐賀パターン」ってなに...?

Takumi Abe
February 25, 2023

20230225 「佐賀パターン」ってなに...?

2023/02/25 (土) JAWS-UG佐賀 3年ぶり!re:Bootするよ! にて発表したLTの登壇資料。
https://jawsug-saga.doorkeeper.jp/events/149574

Takumi Abe

February 25, 2023
Tweet

More Decks by Takumi Abe

Other Decks in Technology

Transcript

  1. 阿部 拓海
 普段
  ・株式会社CAMPFIRE 
  ・Webバックエンドエンジニア
  ・昼飲みとハンドドリップコーヒー 
 運営
  ・JAWS-UG

    大分
  ・JAWS DAYS 2021, 2022
  ・JAWS PANKRATION 2021
  ・(9~10月くらいにまたなにか...笑) 
 最近あった予想外なこと
  ・今日みんなのTシャツとお土産がかぶってな 
  かったこと
 好きなAWSサービス
  ・AWS Lambda, Amplify

  2. それぞれ独立した サービス 注文処理 在庫をチェックし,注文のた めに予約 顧客から支払いを受け取る 金額に応じてポイントを 付与 梱包して発送 倉庫

    ポイン ト PGW ※ 倉庫 ※ PGW: ペイメントゲートウェイ 在庫予約削除 顧客への返金 付与したポイントの取消 注文処理 ロールバック 注文処理完了 ✗ ◦ ◦ ◦ 補償 トランザクション
  3. - AWS の規範的ガイダンス Sagaパターン - https://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/modernization-data-persistence/saga-patt ern.html - sagaAWS Step

    Functionsを使用してサーバーレスパターンを実装する - https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/implement-the-serverless-saga-patter n-by-using-aws-step-functions.html - 「分散システムにおけるSagaパターンのAWS Step Functions による実装」 by Atsushi Fukui - https://speakerdeck.com/fatsushi/fen-san-sisutemuniokerusagapatanfalseaws-step-functions-niyorushi-zhu ang-number-awsdevday?slide=7 - 書籍「モノリスからマイクロサービスへ」 - https://www.oreilly.co.jp/books/9784873119311/ - 参考資料