Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 621 Bytes

README.MD

File metadata and controls

25 lines (21 loc) · 621 Bytes

Tracking Data Simulator

This project schedules coordinate GPS data and trip information every 5 seconds using Airflow. The GPS data were directly mirrored to Kafka and the trip data is ingested to Postgres to simulate CDC.

To run:

docker-compose up

Initiate DB using

./utils/init_table.sh

Project Structure: Alt text

Services to run:

  • Zookeeper
  • Kafka Broker
  • Airflow
  • PostgreSQL with wal2json
  • Debezium