---
title: Eventing Service
description: The <em>Eventing Service</em> provides near real-time handling of
  changes to data; whereby code is executed either in response to mutations, or
  as scheduled by timers.
pubDate: 2026-10-03T04:27:21.374Z
meta:
  component:
    title: Couchbase Server
    version: "7.2"
antora:
  editUrl: https://github.com/couchbase/docs-server/edit/release/7.2/modules/learn/pages/services-and-indexes/services/eventing-service.adoc
  xref: xref:7.2@server:learn:services-and-indexes/services/eventing-service.adoc[]
---

[Consult the llms.txt file for a full list of contents](/llms.txt)
[View original HTML](/server/7.2/learn/services-and-indexes/services/eventing-service.html)

# Eventing Service

> The _Eventing Service_ provides near real-time handling of changes to data; whereby code is executed either in response to mutations, or as scheduled by timers. 

## [](#understanding-eventing)Understanding Eventing

The _Eventing Service_ allows functions to be written, saved, and triggered in response to events. Events include changes made to specified items, and the arrival of scheduled points-in-time.

The Eventing Service depends on the [Data Service](data-service.md), which must therefore be running on at least one cluster node.

For information on using the Eventing Service, see [Eventing Service: Fundamentals](../../../eventing/eventing-overview.md).