Size: a a a

pro.rb (Ruby/Rails / RU)

2019 October 07

AB

Andrey Blinov in pro.rb (Ruby/Rails / RU)
Конвертация оно такая, связана не только с avi -> mp4, ты не можешь конвертировать в /dev/null соответственно нужна система хранения, которая не только умеет хранить целиком файлы а еще и бить их на удобные чанки и хранить информацию о них в базе + резервирование и тд. Вот тебе две системы из одной конвертации
источник

u

unkmas in pro.rb (Ruby/Rails / RU)
Имхо - это вписывается в одну систему. Слишком мелкие микросервисы - это плохо, вырастает в ад по сложности взаимодействия
источник

u

unkmas in pro.rb (Ruby/Rails / RU)
источник

AB

Andrey Blinov in pro.rb (Ruby/Rails / RU)
Ты видимо не понимаешь насколько сама по себе система хранения этого контента может быть сложной
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Я как то больше себе представлял обычный условный S3
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Сконвертировал - залил, вернул прямую ссылку на ролик  следующему сервису/микросервису
источник

AB

Andrey Blinov in pro.rb (Ruby/Rails / RU)
Бля, вот ты же понимаешь что S3 это отдельный сервис?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Andrey Blinov
Бля, вот ты же понимаешь что S3 это отдельный сервис?
Для него есть готовые реализации
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Их не обязательно самому мейнтенить, только админить.
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
условный depedency в проекте тоже отдельная либа, но ты же ей просто пользуешься.
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
если она конечно хорошо задокументирована и не сделана через жопу что приходится в кишки лезть.
источник

AB

Andrey Blinov in pro.rb (Ruby/Rails / RU)
Ну так и что вы втираете что конвератация это просто и это один микросервис? Если сами предполагаете юзать S3? А потомо естественно еще Cloudfront, а для конвератации лямбду. А для распределения задач SQS/SNS. И тут вы сами должны понять что это нифига не тривиальная задача и не один сервис.
источник

AB

Andrey Blinov in pro.rb (Ruby/Rails / RU)
Неважно написали вы его сами или нет
источник

AB

Andrey Blinov in pro.rb (Ruby/Rails / RU)
Но вы юзаете из одного сервиса другой
источник

AB

Andrey Blinov in pro.rb (Ruby/Rails / RU)
Если бы хранение было просто то S3 не продавался бы к примеру
источник

AB

Andrey Blinov in pro.rb (Ruby/Rails / RU)
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Andrey Blinov
Ну так и что вы втираете что конвератация это просто и это один микросервис? Если сами предполагаете юзать S3? А потомо естественно еще Cloudfront, а для конвератации лямбду. А для распределения задач SQS/SNS. И тут вы сами должны понять что это нифига не тривиальная задача и не один сервис.
Мне кажется я рассматривал микросервис по конвертации, а не раздаче )
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
и это был гипотетический пример микросервиса в моей голове
источник

I🍻

Ivan 🍻 in pro.rb (Ruby/Rails / RU)
Нахлыв девопса
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
хранится и отдается оно уже в других сервисах ) я же рассматривал один конкретный
источник