khepri
Overview
Why Khepri?
The tree structure
Tree nodes
Node ID
Payload
Properties
Addressing a tree node
Tree node lifetime
Stores
Khepri API
Transactions
Restrictions
The constraints imposed by Raft
The problem with anonymous functions
How to handle side effects?
Stored procedures and triggers
Triggering a function after some event
Storing an anonymous function
Configuring a trigger
Execution guaranties
Differences with triggers in RDBMS
Modules
khepri
khepri_cluster
khepri_condition
khepri_evf
khepri_fun
khepri_machine
khepri_path
khepri_payload
khepri_tx