Sha256: 18853f65beb507e31f5ebeb7e5e5f425d214ca76fe4e170b91b387a45dcfc817
Contents?: true
Size: 1.32 KB
Versions: 171
Compression:
Stored size: 1.32 KB
Contents
CPEE Features * The engine itself is a RESTful web service for simple integration into websites and existing information systems. * Instances can be created, started, stopped, and modified through simple HTTP calls. * Instances can be serialized and migrated between multiples nodes to ensure scalability. * Every aspect of execution is exposed through an event / subscription based model. * It allows external RESTful plugins to control the execution, by voting for activity execution (start, finish activity) and state changes (stop, start engine). * It provides better coverage of workflow patterns compared to Oracle BPELPM, jBOSS jBPM, and Apache Ode. CPEE Technical Details * Reuses an existing virtual machine for executing control flow * Supports BPEL and other languages through transformation to a directly executable DSL. * The engine (named WEEL and available as a separate package) has a core size of ~ 700 LOC. * Uses ~ 2 MiB of RAM per instance (depending on storage backend and data available in instance) * Can utilize multiple threads per instance. * Cold starts an instance in less than 50ms. CPEE Applied Benefits * Interprocess Synchronization as a Service * Service Replacement (Repair) Service * Plain HTML & JavaScript instance editor that allows to modify all aspects of (running) process instances.
Version data entries
171 entries across 171 versions & 1 rubygems