0.1.0 • Published 2 years ago

skuad-backend v0.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

SKUAD_EVENTS

central orchestrator which decides the activity to be done for events

Description

It listens to 'skuad-events' kafka queue and performs various actions. It has it's own database which decides the activity to be performed on receiving an event.

Getting Started

Prerequisite

  • If running on local, start zookeper and kafka in same order.
  • ex. Windows 10

Installation

  • npm i
  • To run on local, add environment.local.js

Execution

  • npm run local
  • npm run start

The events published into the Kafka bus is consumed by the skuad-events consumer

Logical Flow of skuad-events

logical_flow.png

Database schema of skuad-events

db_schema.png