Skip to content
/ utube Public

A simple youtube like video streaming platform based on microservice architecture

License

Notifications You must be signed in to change notification settings

Rahim373/utube

Repository files navigation

💥🚀 UTube 🚀💥

A simple YouTube-like video streaming platform based on microservice architecture.

Check the Wiki to run it locally

💻 Services

  • Storage Service
  • Video Service
  • Process Service
  • Reverse Proxy (BFF)
  • Web Client

🔨 Technology Used

  • ASP.NET Core 8
  • MongoDB
  • gRPC
  • RabbitMQ
  • Minio (Object storage)
  • FFmpeg
  • ELK (Elastic, Logstash, Kibana) for logging
  • React (NextJS)

🔩 Architecture (Current)

utube.drawio.png

🙊 Note

This is an ongoing project. If you love to contribute, feel free to create a PR.