BotWorks

Message is the Medium

BotWorks

Independent units with scalable functionality. Accelerates development of business logic by separating it from code. Helps easy integration of complex work.

Why Bots

Fully Coupled

Asynchronous

Stateless Bot

Stateful Message

Persistence in the Bus (Kafka)

Fault Tolerant (Replay)

Distributed for Scaling

Workflow using Meta Messages

Robust Error Handling

Monitoring and Auditing

Control Center Spinup, Pause, Stop Bots

Intrinsic Regression Testing