Real-time e-commerce analytics pipeline using FastAPI, Kafka, Spark, and polyglot persistence