All work

[ 06 / SERVICE ] · Enterprise · Live

Approvals Service.

Enterprise approval flows on Kafka, used across TI.

  • Kafka
  • Workflow

01 — Problem

Approval logic was duplicated and hard-coded in every product that needed sign-off.

02 — Approach

  1. 01Full approval-flow management as a service.
  2. 02Event-driven on Kafka so products subscribe, not poll.
  3. 03Reused by multiple services within Technology Infrastructure.

03 — Impact

  • Consistent governance across products.
  • Faster delivery of new workflows.