タグ

2019年9月18日のブックマーク (2件)

  • Infrastructure-as-Code-is-very-tired

    ChatGPT関連情報の追い方、個人・業務での使い方、サービスへの組み込み方、 ABEJAでの取り組み4例、ここ2週間のトピックなど行けるところまで

    Infrastructure-as-Code-is-very-tired
    usadamasa
    usadamasa 2019/09/18
    エンジニアあるあるネタの過剰に作り込んでしまう問題
  • イベントソーシングシステム開発時の間違いとリカバリ

    原文(投稿日:2019/07/10)へのリンク Nat Pryce氏とチームがイベントソースアーキテクチャに基づいた新たなシステム構築に着手した時、氏らは重大な設計上のミスをいくつか犯したが、自分たちも驚くほど簡単にリカバリすることができた。氏はブログ記事で、氏らが犯した間違いと、アーキテクチャのリファクタリングによるリカバリを可能にした要因について説明している。 最初の間違いは、イベント履歴と、対応するエンティティの現在の状態のビューを、両方とも永続化したことだった。現在の状態はプロジェクションではなく、イベントから更新されたものだったが、実際にはイベントを記録したコマンドハンドラによって更新されていた。このことから、2つの問題が発生した — 記録したイベントからエンティティの状態を再構築できなかったことと、現在の状態のために使用したリレーショナルモデルにおけるマイグレーション管理が大き

    イベントソーシングシステム開発時の間違いとリカバリ