Bonita Engine deep dive This page describes the core elements to know about Bonita Engine to start mastering what goes on under Bonita’s hood. Bonita under the hood Architecture overview Overview, APIs, and packaging Works execution Basic flow and error management Work locking Why, when, and how works are locked BPM execution details All about execution sequences, states, and transactions Flow node execution Sequence of actions and states at flow nodes execution and completion Process execution Sequence of actions and states at process execution and completion Call activities execution Sequence of actions and states at call activity execution and completion Connectors execution Sequence of actions and states at connectors execution and completion Timers execution Sequence of actions and states at timers execution and completion Events execution Sequence of actions and states at events execution and completion BDM technical handling Sequence of actions and states at BDM installation and update Fault tolerance mechanism How Bonita Engine can recover from some errors Previous Runtime Next Architecture overview