Compare AIFind AIAI NewsAI How-To
About Us
AI Glossary

AI term

Event Sourcing

What is Event Sourcing?

Technique where all changes to an application state are stored as a sequence of immutable events

In other languages

한국어이벤트 소싱
데이터의 최종 상태만 저장하는 대신, 모든 상태 변화 과정을 일련의 이벤트로 순차적으로 저장하는 방식
日本語イベントソーシング
状態の最終結果のみを保存するのではなく、状態変化の全てのイベントを履歴として記録するデータ保持手法

Related Terms

  • Append-only event logRecord of events where new entries are added without modifying previous entries
  • Atomic updatesUpdate method that applies changes as a single operation, allowing rollback if any required step fails
  • Bidirectional synchronizationA process where changes made in one software application automatically update in another, and vice-versa, keeping both systems identical.
  • monorepoSoftware development strategy where code for many projects is stored in a single version control repository
  • Environment hooksExtension points that run custom logic before or after predefined software events
  • ReflogA local record maintained by the Git version control system that tracks every change made to the local repository's history, enabling the recovery of seemingly lost data or deleted branches.
  • Repository UpdateThe process of uploading your code changes to an online shared storage space (repository). Similar to uploading files to a shared cloud folder so others can access the latest version.
  • CI/CDAn automated approach to software development where code changes are continuously built, tested, and deployed to production environments.
View in relation mapBrowse the full AI Glossary
PrivacyTermsFAQContactContact
AIB Inc.Company info
© 2026 AIB Inc.