追記のみの記録
試行を書き換えずに 順に積み上げて残す
開発事例 / 検証・運用
CASE STUDY
追記専用の実行履歴ジャーナル
実行の試行を追記のみで記録し、結果を受け取ったことを示す記録として残すサービスです。
開発パートナー ヤクモの実績
01 ──
取り組んだ課題と実装した仕組み、確認できた範囲をまとめています。
試行を書き換えずに 順に積み上げて残す
どの試行が何を返したかを 受領記録として保存
実行の担当を一つに決める排他制御と 記録を結び付ける
自動実行の試行と結果を、後から検証できる記録として残したい、という課題です。
実行の試行を追記のみで記録し、結果を受け取ったことを示す記録として残すサービスです。実行の担当を一つに決める仕組み(claim / fence)と記録を連携させています。
自動実行の説明、監査、障害調査に必要な記録の整備への応用が考えられます。
02 ──
仕事の受け取りから結果までを、担当ごとの工程に分けて構成しています。
排他制御で 担当を確定
試行を追記のみで 記録
結果を受領記録 として残す
説明・監査・ 障害調査に使う
03 ──
役割ごとに技術を分け、確かめられる形で組み合わせています。
claim / fence
試行の担当を確定
TypeScript
追記専用の記録
PostgreSQL
受領記録
Vitest
担当・段階:設計から実装
何が起きたかを、あとから説明できるように。
開発について相談する →オンライン相談を予約する(無料)↗※開発パートナーのヤクモによる開発実績です。ヤクモの資料をもとに紹介しています(担当範囲:設計から実装)。成果の数値や、お客様への導入状況は掲載していません。