ProductionCDCDebezium + KafkaMLflowExperiment trackingMinIOArtifact storeStreamlitFrontend★ Featured
🔴 The Problem
▸
Model retraining was manual and disconnected from database changes
▸
No artifact versioning or reproducible experiment history
✅ The Solution
▸
Debezium CDC captures every row change in PostgreSQL and streams it to Kafka
▸
MLflow tracks all experiments; MinIO stores model binaries with version metadata
📈 Impact & Results
▸
Any price data change triggers automatic downstream model refresh via Kafka
▸
Full reproducibility: every experiment is logged with parameters, metrics, and artifacts
▸
Streamlit UI with Plotly charts delivers predictions with feature importance
Full Tech Stack
PythonMLflowDockerKafkaPostgreSQLZookeeperMachine LearningMinIODebeziumStreamlit
More Projects
Interested in working together?
Let's build something impactful.