kartavya-gore.vercel.app/projects/netflix-event-driven-architecture-microservice-backend-clone
Projects

Netflix Event Driven Architecture Microservice Backend Clone

Backend System·Complete

Summary

Built a scalable Netflix-like video streaming backend using an event-driven microservices architecture with Spring Boot, Apache Kafka, and AWS S3. The system asynchronously processes large video uploads (up to 2GB), automates encoding with FFmpeg, updates content dynamically, and enables secure high-performance streaming using Redis caching and S3 pre-signed URLs.

Stack

Java; Spring Boot; Apache Kafka & Zookeeper; Redis; MySQL; FFMPEG; Docker.

Links

Source
← Back to all projects

Note

Shows event-driven backend design, async processing, and infrastructure-heavy shipping.