No English page yet. Showing the Japanese source.
Temporal
記事状態: 公開 · 最終確認: 未確認
要点
「TemporalはLLMではなく、Workflow Executionの状態・Event History・Replay・Activity・Signal・timeout/retryを用いて長時間処理を耐障害化するdurable execution基盤である。公式Docsはsize/throughput・determinism等の限界を含み、author-maintained issueにはretry時の既成功Activity再実行に関する反証報告があるため、外部副作用はidempotency/補償・版固定・再現試験が必要である。」
現在の判断
- ESTABLISHED: Temporal DocsはWorkflow Executionをdurable/reliable/scalableなfunction executionとし、Workflow/Run ID、local state、Signals、Activities、Event History、Replay、timeouts/retries/Continue-As-Newを別概念として定義する。失敗時に最後の記録Eventから進行を再開すること、単一Executionにはsize/throughput limitsがあることも記載する。
- ESTABLISHED: Temporal公式サイトはActivitiesをretry可能なfailure-prone logic、Serviceをstate persistence・task queues・signals・timersの実行部品として示し、self-hosted open-source projectとTemporal Cloudの2経路を記載する。Agents/MCP/AI pipelinesやhuman-in-the-loopは利用例・導線であり、LLMの品質保証ではない。
- COUNTEREVIDENCE/LIMIT: author-maintained issue #8901は、workflow-level retry時に完了済みActivityも再実行され得るという利用者の具体的問題報告を残している。Issueは全version・全retry pathへの普遍化を許さないが、non-idempotent/non-reversible side effectに対してidempotency・compensation・retry policyを別設計すべき根拠になる。
- INFERENCE: agentの「何をするか」とTemporalの「記録・再開・side effectをどう実行するか」を分離すると、LLM再試行と業務action再試行を別監査単位にできる。ただしこれは設計推論であり、Temporal Docsが任意のagent architectureを保証するものではない。
どこまで当てはまるか
Enterprise AI Core / implementation / non-LLM component / governance / audit / cost / operability / security / benchmark。
詳しく理解する
なぜ重要か
Agentの確率的判断と、長時間・再試行・障害復旧を担うdurable workflowを分離するため、Temporalを非LLMの実行基盤として後続更新へ渡す。
対象範囲と前提
Enterprise AI Core / implementation / non-LLM component / governance / audit / cost / operability / security / benchmark。
検討ポイント
Temporal公式Docsと公式サイトは、Workflow Execution、Event History、Replay、Activity、Signal、retry/timeout、self-hosted/Cloudを何と確立するか。durability/reliabilityの保証範囲と、side effect・determinism・retry時の再実行限界は何か。
EVIDENCE TABLE
- source_class=official technical documentation; exact_title=Temporal Workflow Execution overview; author/org=Temporal Technologies; canonical_url=https://docs.temporal.io/workflow-execution publication/update/access_date=update date not stated / © 2026 / accessed 2026-09-14 00:00 JST; version/release/tag/commit/API revision=current Temporal Docs; supporting_locator=lines 92-119(durable/reliable/scalable execution、local state、Signals/Activities、size/throughput limits、persistence/resume、Continue-As-New)および lines 120-196(Replay、Event History、Commands、Open/Closed、timeouts/retries/cron、Workflow/Run ID); evidence_label=VERIFIED_SPEC+PRODUCT_VOLATILE; relation=support+limit。
- source_class=official product/technical page; exact_title=Durable Execution Solutions; author/org=Temporal; canonical_url=https://temporal.io/ publication/update/access_date=update date not stated / accessed 2026-09-14 00:00 JST; version/release/tag/commit/API revision=current Temporal product page; supporting_locator=lines 38-78(state capture、recovery/replay/pause、Activities retry、state persistence、task queues/signals/timers、self-host/open-source or Temporal Cloud)および lines 81-100(visibility、agents/MCP/AI pipelines、human-in-the-loop、long-running workflows); evidence_label=VERIFIED_SPEC+PRODUCT_VOLATILE; relation=support+context+limit。
- source_class=author-maintained issue/failure report; exact_title=Skip Re-executing Completed Activities on Workflow Retry; author/org=Temporal GitHub issue tracker; canonical_url=https://github.com/temporalio/temporal/issues/8901 publication/update/access_date=opened 2025-12-24 / accessed 2026-09-14 00:00 JST; version/release/tag/commit/API revision=issue #8901, repository state current at access; supporting_locator=issue description(workflow-level retryで既成功Activityを含め最初から再実行するとの利用者報告、non-reversible side effectsへの問題提起); evidence_label=SOURCE_REPORT+OSS_PRACTICE; relation=counter+limit。
利用できる条件
Temporal Server/Cloud、SDK language/version、namespace、worker/task queue、service persistence backend、self-host topology、Cloud region/data residency、auth/mTLS/RBAC、Workflow/Run ID、retry/timeout policy、search attributes/retention、pricing/state transitions、AI provider/tool credentials。
実装・運用
Temporal公式Docs、公式サイト、author-maintained issueの確認のみ。server/worker起動、Workflow実行、Activity外部書込み、Cloud契約、credential投入、負荷・failure replay試験は未実施。
確認・評価方法
公式Docsはdurability/replay/visibilityの仕様と概念例を示すが、独立したfailure recovery SLO、throughput benchmark、duplicate-side-effect率、AI agent success rate、cost per accepted outcomeは本Packetで確立していない。Temporalサイトの“millions/billions”やcustomer statementsは製品主張・文脈として扱う。UNKNOWN。
セキュリティとプライバシー
Security=namespace/RBAC/auth/mTLS、worker isolation、Activity credential、external side effect、LLM/tool egress。Privacy=Workflow input/Event History/Activity payload、search attributes、logs、Cloud retention。Audit=Workflow/Run ID、Event History、Command/Activity/Signal、retry/timeout、worker/version、human approval、provider call。Cost=Cloud state transitions、storage/retention、workers、model/tool/API、retry/compensation。Operability=determinism/replay tests、worker scaling、queue backpressure、idempotency/Saga、versioning/patching、Continue-As-New、outage recovery、history/visibility completeness。
確認できていること
ESTABLISHED: Temporal DocsはWorkflow Executionをdurable/reliable/scalableなfunction executionとし、Workflow/Run ID、local state、Signals、Activities、Event History、Replay、timeouts/retries/Continue-As-Newを別概念として定義する。失敗時に最後の記録Eventから進行を再開すること、単一Executionにはsize/throughput limitsがあることも記載する。
ESTABLISHED: Temporal公式サイトはActivitiesをretry可能なfailure-prone logic、Serviceをstate persistence・task queues・signals・timersの実行部品として示し、self-hosted open-source projectとTemporal Cloudの2経路を記載する。Agents/MCP/AI pipelinesやhuman-in-the-loopは利用例・導線であり、LLMの品質保証ではない。
COUNTEREVIDENCE/LIMIT: author-maintained issue #8901は、workflow-level retry時に完了済みActivityも再実行され得るという利用者の具体的問題報告を残している。Issueは全version・全retry pathへの普遍化を許さないが、non-idempotent/non-reversible side effectに対してidempotency・compensation・retry policyを別設計すべき根拠になる。
INFERENCE: agentの「何をするか」とTemporalの「記録・再開・side effectをどう実行するか」を分離すると、LLM再試行と業務action再試行を別監査単位にできる。ただしこれは設計推論であり、Temporal Docsが任意のagent architectureを保証するものではない。
よくある失敗・反証
Workflow codeのdeterminism制約、Event History/size/throughput limits、Activity retryのduplicate side effect、worker/service/network outage、versioning/replay incompatibility、timeout/cancellation、namespace/auth/data residency、Cloudとself-hostの差が失敗包絡になる。Issue #8901は有用な反証候補だが、修正済みか・どのversionに該当するかを再確認する必要がある。独立benchmarkは未採集。
durable executionを「業務処理が必ず一度だけ成功する」保証へ言い換えない。Activity retry・Workflow retry・compensationを区別し、issue reportを全version/全deploymentの事実へ一般化しない。 UNIT_CLOSE_STATUS: INDIVIDUAL_BOUNDED_CLOSE / EVIDENCE_RECORDED / UNKNOWN_PRESERVED
---
実務での使い方
Temporal Server/Cloud、SDK language/version、namespace、worker/task queue、service persistence backend、self-host topology、Cloud region/data residency、auth/mTLS/RBAC、Workflow/Run ID、retry/timeout policy、search attributes/retention、pricing/state transitions、AI provider/tool credentials。
Temporal公式Docs、公式サイト、author-maintained issueの確認のみ。server/worker起動、Workflow実行、Activity外部書込み、Cloud契約、credential投入、負荷・failure replay試験は未実施。
公式Docsはdurability/replay/visibilityの仕様と概念例を示すが、独立したfailure recovery SLO、throughput benchmark、duplicate-side-effect率、AI agent success rate、cost per accepted outcomeは本Packetで確立していない。Temporalサイトの“millions/billions”やcustomer statementsは製品主張・文脈として扱う。UNKNOWN。
Security=namespace/RBAC/auth/mTLS、worker isolation、Activity credential、external side effect、LLM/tool egress。Privacy=Workflow input/Event History/Activity payload、search attributes、logs、Cloud retention。Audit=Workflow/Run ID、Event History、Command/Activity/Signal、retry/timeout、worker/version、human approval、provider call。Cost=Cloud state transitions、storage/retention、workers、model/tool/API、retry/compensation。Operability=determinism/replay tests、worker scaling、queue backpressure、idempotency/Saga、versioning/patching、Continue-As-New、outage recovery、history/visibility completeness。
non-LLM componentとしてTemporalをagent/tool実行のdurability layerへ置き、LLM plan、Workflow state、Activity side effect、human approval、audit/costを別イベントにする。次回はSDK/versioning、determinism/replay、retry/compensation、Cloud/self-host security/data residency、Nexus/MCP/agent integration、issue resolution、再現可能 failure TEST_PROFILEを補う。
まだ確認できていないこと
- EA-155-UNKNOWN-01
current server/SDK release、issue #8901の修正状況、exact retry semantics/version、Cloud pricing/state transition、self-host security/HA、Event History retention、agent/MCP integration、side-effect recovery、公開incident・independent benchmark。
- EA-155-UNKNOWN-CURRENTNESS
外部根拠の再確認日がcanonical body/control-planeで確定していないため、currentnessはUNKNOWNとして保持する。日付を推測補完しない。
根拠資料
- 研究資料研究資料
source_class=official technical documentation; exact_title=Temporal Workflow Execution overview; author/org=Temporal Technologies; canonical_url=
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
source_class=official product/technical page; exact_title=Durable Execution Solutions; author/org=Temporal; canonical_url=
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
- 研究資料研究資料
source_class=author-maintained issue/failure report; exact_title=Skip Re-executing Completed Activities on Workflow Retry; author/org=Temporal GitHub issue tracker; canonical_url=
確認上の限界
元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
出典ID・検証情報・機械可読データ
根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。
- 記事ID
- EA-155
- 最終確認日
- —
- 提供元・モデル・プラン・利用環境
- —
- 対象地域
- —
元資料の全文と収録照合記録
WHY_THIS_MATTERS_TO_UPDATE
Agentの確率的判断と、長時間・再試行・障害復旧を担うdurable workflowを分離するため、Temporalを非LLMの実行基盤として後続更新へ渡す。
SCOPE_ROUTING
Enterprise AI Core / implementation / non-LLM component / governance / audit / cost / operability / security / benchmark。
CLAIM_OR_RESEARCH_QUESTION
Temporal公式Docsと公式サイトは、Workflow Execution、Event History、Replay、Activity、Signal、retry/timeout、self-hosted/Cloudを何と確立するか。durability/reliabilityの保証範囲と、side effect・determinism・retry時の再実行限界は何か。
EVIDENCE_TABLE
- source_class=official technical documentation; exact_title=Temporal Workflow Execution overview; author/org=Temporal Technologies; canonical_url=https://docs.temporal.io/workflow-execution publication/update/access_date=update date not stated / © 2026 / accessed 2026-09-14 00:00 JST; version/release/tag/commit/API revision=current Temporal Docs; supporting_locator=lines 92-119(durable/reliable/scalable execution、local state、Signals/Activities、size/throughput limits、persistence/resume、Continue-As-New)および lines 120-196(Replay、Event History、Commands、Open/Closed、timeouts/retries/cron、Workflow/Run ID); evidence_label=VERIFIED_SPEC+PRODUCT_VOLATILE; relation=support+limit。
- source_class=official product/technical page; exact_title=Durable Execution Solutions; author/org=Temporal; canonical_url=https://temporal.io/ publication/update/access_date=update date not stated / accessed 2026-09-14 00:00 JST; version/release/tag/commit/API revision=current Temporal product page; supporting_locator=lines 38-78(state capture、recovery/replay/pause、Activities retry、state persistence、task queues/signals/timers、self-host/open-source or Temporal Cloud)および lines 81-100(visibility、agents/MCP/AI pipelines、human-in-the-loop、long-running workflows); evidence_label=VERIFIED_SPEC+PRODUCT_VOLATILE; relation=support+context+limit。
- source_class=author-maintained issue/failure report; exact_title=Skip Re-executing Completed Activities on Workflow Retry; author/org=Temporal GitHub issue tracker; canonical_url=https://github.com/temporalio/temporal/issues/8901 publication/update/access_date=opened 2025-12-24 / accessed 2026-09-14 00:00 JST; version/release/tag/commit/API revision=issue #8901, repository state current at access; supporting_locator=issue description(workflow-level retryで既成功Activityを含め最初から再実行するとの利用者報告、non-reversible side effectsへの問題提起); evidence_label=SOURCE_REPORT+OSS_PRACTICE; relation=counter+limit。
FINDINGS
- ESTABLISHED: Temporal DocsはWorkflow Executionをdurable/reliable/scalableなfunction executionとし、Workflow/Run ID、local state、Signals、Activities、Event History、Replay、timeouts/retries/Continue-As-Newを別概念として定義する。失敗時に最後の記録Eventから進行を再開すること、単一Executionにはsize/throughput limitsがあることも記載する。
- ESTABLISHED: Temporal公式サイトはActivitiesをretry可能なfailure-prone logic、Serviceをstate persistence・task queues・signals・timersの実行部品として示し、self-hosted open-source projectとTemporal Cloudの2経路を記載する。Agents/MCP/AI pipelinesやhuman-in-the-loopは利用例・導線であり、LLMの品質保証ではない。
- COUNTEREVIDENCE/LIMIT: author-maintained issue #8901は、workflow-level retry時に完了済みActivityも再実行され得るという利用者の具体的問題報告を残している。Issueは全version・全retry pathへの普遍化を許さないが、non-idempotent/non-reversible side effectに対してidempotency・compensation・retry policyを別設計すべき根拠になる。
- INFERENCE: agentの「何をするか」とTemporalの「記録・再開・side effectをどう実行するか」を分離すると、LLM再試行と業務action再試行を別監査単位にできる。ただしこれは設計推論であり、Temporal Docsが任意のagent architectureを保証するものではない。
LIMITS / COUNTEREVIDENCE / FAILURE_ENVELOPE
Workflow codeのdeterminism制約、Event History/size/throughput limits、Activity retryのduplicate side effect、worker/service/network outage、versioning/replay incompatibility、timeout/cancellation、namespace/auth/data residency、Cloudとself-hostの差が失敗包絡になる。Issue #8901は有用な反証候補だが、修正済みか・どのversionに該当するかを再確認する必要がある。独立benchmarkは未採集。
AVAILABILITY_GATES
Temporal Server/Cloud、SDK language/version、namespace、worker/task queue、service persistence backend、self-host topology、Cloud region/data residency、auth/mTLS/RBAC、Workflow/Run ID、retry/timeout policy、search attributes/retention、pricing/state transitions、AI provider/tool credentials。
IMPLEMENTATION_STATE
Temporal公式Docs、公式サイト、author-maintained issueの確認のみ。server/worker起動、Workflow実行、Activity外部書込み、Cloud契約、credential投入、負荷・failure replay試験は未実施。
BENCHMARK_OR_EVAL
公式Docsはdurability/replay/visibilityの仕様と概念例を示すが、独立したfailure recovery SLO、throughput benchmark、duplicate-side-effect率、AI agent success rate、cost per accepted outcomeは本Packetで確立していない。Temporalサイトの“millions/billions”やcustomer statementsは製品主張・文脈として扱う。UNKNOWN。
SECURITY / PRIVACY / AUDIT / COST / OPERABILITY
Security=namespace/RBAC/auth/mTLS、worker isolation、Activity credential、external side effect、LLM/tool egress。Privacy=Workflow input/Event History/Activity payload、search attributes、logs、Cloud retention。Audit=Workflow/Run ID、Event History、Command/Activity/Signal、retry/timeout、worker/version、human approval、provider call。Cost=Cloud state transitions、storage/retention、workers、model/tool/API、retry/compensation。Operability=determinism/replay tests、worker scaling、queue backpressure、idempotency/Saga、versioning/patching、Continue-As-New、outage recovery、history/visibility completeness。
SAFE_WORDING_FOR_FUTURE_BOOK
「TemporalはLLMではなく、Workflow Executionの状態・Event History・Replay・Activity・Signal・timeout/retryを用いて長時間処理を耐障害化するdurable execution基盤である。公式Docsはsize/throughput・determinism等の限界を含み、author-maintained issueにはretry時の既成功Activity再実行に関する反証報告があるため、外部副作用はidempotency/補償・版固定・再現試験が必要である。」
UPDATE_WORK_HANDOFF
non-LLM componentとしてTemporalをagent/tool実行のdurability layerへ置き、LLM plan、Workflow state、Activity side effect、human approval、audit/costを別イベントにする。次回はSDK/versioning、determinism/replay、retry/compensation、Cloud/self-host security/data residency、Nexus/MCP/agent integration、issue resolution、再現可能 failure TEST_PROFILEを補う。
OPEN_UNKNOWN
current server/SDK release、issue #8901の修正状況、exact retry semantics/version、Cloud pricing/state transition、self-host security/HA、Event History retention、agent/MCP integration、side-effect recovery、公開incident・independent benchmark。
STOP_CONDITION
durable executionを「業務処理が必ず一度だけ成功する」保証へ言い換えない。Activity retry・Workflow retry・compensationを区別し、issue reportを全version/全deploymentの事実へ一般化しない。 UNIT_CLOSE_STATUS: INDIVIDUAL_BOUNDED_CLOSE / EVIDENCE_RECORDED / UNKNOWN_PRESERVED
---
EVD-EA-155-URL-23A0B3FA7707研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-155-URL-23A0B3FA7707
- 検証箇所
- EVIDENCE_TABLE · - source_class=official technical documentation; exact_title=Temporal Workflow Execution overview; author/org=Temporal Technologies; canonical_url=https://docs.temporal.io/workflow-execution
- 適用範囲
- EVIDENCE_TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-155-URL-FC516B16713E研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-155-URL-FC516B16713E
- 検証箇所
- EVIDENCE_TABLE · - source_class=official product/technical page; exact_title=Durable Execution Solutions; author/org=Temporal; canonical_url=https://temporal.io/
- 適用範囲
- EVIDENCE_TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EVD-EA-155-URL-6D591402A12C研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE- 裏付ける内容
- —
- 確認日
- —
- 出典・実験ID
- SRC-EA-155-URL-6D591402A12C
- 検証箇所
- EVIDENCE_TABLE · - source_class=author-maintained issue/failure report; exact_title=Skip Re-executing Completed Activities on Workflow Retry; author/org=Temporal GitHub issue tracker; canonical_url=https://github.com/temporalio/temporal/issues/8901
- 適用範囲
- EVIDENCE_TABLE
- 出典・来歴
- SOURCE_PACKET_REFERENCE_PROJECTED
- 限界
- 元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
EA-155-R11-RESEARCH研究資料研究資料根拠の出所: AUDITED_CANONICAL_RESEARCH_PACKETEA-155 監査済みresearch / canonical revision binding
- 裏付ける内容
- - ESTABLISHED: Temporal DocsはWorkflow Executionをdurable/reliable/scalableなfunction executionとし、Workflow/Run ID、local state、Signals、Activities、Event History、Replay、timeouts/retries/Continue-As-Newを別概念として定義する。失敗時に最後の記録Eventから進行を再開すること、単一Executionにはsize/throughput limitsがあることも記載する。 - ESTABLISHED: Temporal公式サイトはActivitiesをretry可能なfailure-prone logic、Serviceをstate persistence・task queues・signals・timersの実行部品として示し、self-hosted open-source projectとTemporal Cloudの2経路を記載する。Agents/MCP/AI pipelinesやhuman-in-the-loopは利用例・導線であり、LLMの品質保証ではない。 - COUNTEREVIDENCE/LIMIT: author-maintained issue #8901は、workflow-level retry時に完了済みActivityも再実行され得るという利用者の具体的問題報告を残している。Issueは全version・全retry pathへの普遍化を許さないが、non-idempotent/non-reversible side effectに対してidempotency・compensation・retry policyを別設計すべき根拠になる。 - INFERENCE: agentの「何をするか」とTemporalの「記録・再開・side effectをどう実行するか」を分離すると、LLM再試行と業務action再試行を別監査単位にできる。ただしこれは設計推論であり、Temporal Docsが任意のagent architectureを保証するものではない。
- 確認日
- —
- 出典・実験ID
- COMM-046-EA0155
- 検証箇所
- COMM-046-EA0155 · EA-155-R5-LEGACY-MIGRATION-20261008-R1 · content/staging/EA-155.md
- 適用範囲
- 監査済みEA本文・canonical revision・既存Source Graph relationの範囲。欠損currentnessは推測で閉じない。
- 出典・来歴
- AUDIT_PASS_CANONICAL_BINDING
- 限界
- canonical監査・revision bindingの存在を示す。外部ソースcurrentnessが本文またはcontrol-planeで確定していない場合は、currentnessをUNKNOWNのまま保持する。
EA-155-R11-WEB-READBACK実装資料実装資料根拠の出所: IMPLEMENTATION_READBACKEA-155 Web body identity / canonical readback
- 裏付ける内容
- canonical staging bodyのSHA-256一致とR9 canonical ledger readbackをProduction projectionの入力として検証する。
- 確認日
- —
- 出典・実験ID
- WEBBODY-EA0155-R8-824E15FB
- 検証箇所
- WEBBODY-EA0155-R8-824E15FB · content/staging/EA-155.md · EA-155-R5-LEGACY-MIGRATION-20261008-R1
- 適用範囲
- R9/R10 canonical readback後のProduction生成時body identity。
- 出典・来歴
- CANONICAL_READBACK_BODY_HASH_MATCH
- 限界
- body identity/readbackは本文claim自体の真偽や外部ソースの最新性を追加保証しない。
- 出典ID
- COMM-046-EA0155, SRC-EA-155-URL-23A0B3FA7707, SRC-EA-155-URL-FC516B16713E, SRC-EA-155-URL-6D591402A12C, WEBBODY-EA0155-R8-824E15FB
- 追跡中のUNKNOWN ID
- EA-155-UNKNOWN-01, EA-155-UNKNOWN-CURRENTNESS
- 再確認のきっかけ
- canonical revision/publication state change · body artifact hash change · source currentness change · new contradiction or implementation readback
機械検査: 通過 — Automated validation does not guarantee accuracy or authorize execution.
同じ記事IDの機械可読データです。