Sentinance

Sentinance

Real-Time Market Intelligence

System Architecture

Event-Driven
Microservices

Built on CQRS principles with separate hot/cold data paths. Every event is replayable, traceable, and optimized for sub-100ms latency.

Data Flow Pipeline

100ms Latency Journey

From exchange websocket to client browser in four optimized steps.

01

Ingestion

Multi-exchange WebSocket feeds & RSS streams

02

Streaming

Apache Kafka & Redis Pub/Sub event bus

03

Processing

FastAPI workers & ML inference engine

04

Storage

TimescaleDB (Time-series) & Qdrant (Vectors)

System Blueprint

Event-Driven Architecture

Interactive visualization of the data flow

Data Sources

Binance WSCoinbaseKrakenYahoo Finance

Event Backbone

Apache KafkaRedis Pub/SubSSE Streaming

Processing

FastAPI CoresLangGraph AgentsGemini AI

Persistence

PostgreSQLRedis CacheQdrant Vectors

Frontend

Next.js 16React 18TailwindCSS
Ingestion
Streaming
Processing
Storage
Frontend

Infrastructure Topology

Production-grade deployment on Kubernetes

Kubernetes Cluster

  • Autoscaling Node Pool
  • Ingress Controller

Docker Containers

  • API Service
  • Web Frontend
  • Celery Workers

Security Layer

  • UFW Firewall
  • JWT Auth
  • Rate Limiting

CI/CD Pipeline

  • GitHub Actions
  • Automated Testing
  • Blue/Green Deploy