alexandreolive's comments

alexandreolive | 2 years ago | on: Video streaming at scale with Kubernetes and RabbitMQ

That's not what I said; sorry if that was not clear. The parent company requires RabbitMQ, we are using Kubernetes because managing 40 microservices without it would be hell. In the article, I only showed 1 user-facing API, but it's actually multiple services, I just did not want to complicate it too much.

alexandreolive | 2 years ago | on: Video streaming at scale with Kubernetes and RabbitMQ

I'm the writer of the article; thanks for your lovely comment. I skipped many essential parts of the architecture in the article to keep it concise. The following articles will be about the technical implementation of what I discussed in this one.

alexandreolive | 2 years ago | on: Video streaming at scale with Kubernetes and RabbitMQ

I'm the writer of the article; I LOVE howvideo.works. It helped me quite a lot when I started working on video processing. I'm still a beginner and always fall back to it when I'm unsure about something fundamental. Thanks for your work. I'll take a look at your YouTube channel.

alexandreolive | 2 years ago | on: Video streaming at scale with Kubernetes and RabbitMQ

Hello, I'm the writer of the article. We are using Kubernetes for our whole architecture, consisting of around 40 microservices and cron jobs. I just wanted in this article to give an example of asynchronous architecture using Kubernetes and RabbitMQ.

We are using RabbitMQ because it's my company target solution. There might better so lighter solution that would fit us but having just one for every solution is easier to maintain.

Great comment about GPU hardware acceleration for encoding, I'm going to look this up.

alexandreolive | 2 years ago | on: Video streaming at scale with Kubernetes and RabbitMQ

Hello, I'm the writer of the article. Our solution gets videos from random people who present products we sent them. We get dodgy videos filmed on bad devices, and the process of contacting the user and getting him to re-upload another video in better quality is time-consuming for our team. We'd rather spend a little bit more in computing to try and save time overall. I hope this answers your question.
page 1