Skip to content

mishraanaman/stock-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kafka Stock Price Simulator

This project simulates real-time stock prices using Kafka.

Features

  • Kafka Producer generates random stock prices every second.
  • Kafka Consumer calculates 5-point moving averages.
  • Optional: Store results in MongoDB or visualize with a dashboard.

Tech Stack

  • Kafka (Broker + Zookeeper)
  • Node.js + kafkajs
  • MongoDB (optional)
  • React (optional visualization)

Setup

  1. Start Kafka:
bin/zookeeper-server-start.sh config/zookeeper.properties
bin/kafka-server-start.sh config/server.properties
bin/kafka-topics.sh --create --topic stock-prices --bootstrap-server localhost:9092

About

Real-time stock price simulator using Kafka, Node.js and MongoDB for persistence.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published