AYOUB.*
← ALL PROJECTSREPOS ↗
← All projects
⚡Distributed Systems
ToolDistributed Systemsv1.2.0GoMIT

PulseFlow

Event-driven pipeline with Redis Streams consumer groups

Key Facts & Overview

PulseFlow is an event-driven pipeline that ingests domain events via HTTP, persists them durably, publishes them to a Redis Streams consumer-group topology for asynchronous processing, and delivers reliable at-least-once message delivery.

    Core Architectural Features

    HTTP/2 high-throughput event ingestion
    Redis Streams consumer group distribution
    Durable write-ahead persistence & replay
    At-least-once delivery semantics
    Distributed backpressure & dead-letter queue
    Prometheus metrics & Grafana dashboards

    Resources & Repositories