The architecture of an active database management system | Synapse