Компьютеры/Ноутбуки | Помощь в сборке игрового ПК
![](https://bym.guru/modules/user/images/icons/male_icon.png)
Там может сами странички и на пхп написаны, но обработка видео, уверен, сделана через приложения на других яп (например, ffmpeg). Ты наверно даже слов таких не знаешь, и думаешь что весь фейсбук ПОЛНОСТЬЮ на пыхе написан =)
________
посл. ред. 18.12.2024 в 14:21; всего 1 раз(а); by System
![](https://bym.guru/files/icon/3462.png)
Возможно, но опять же концепция работы очереди может также сохраниться как в том тз что я описал (если ты не понял смысл был не в полезной нагрузки из тз, а в том как сделать и отладить работу с очередью (т.е. концепция)) и исходя из реализации обработка видео может написана быть на с++ но консьюмер будет на пыхе и будет обрабатывать результаты выдачи уже с другой апки на сишке или вообще какое-то готовое решение, а её запускать через exec или shell_exec (В случае если это апка, а если ещё один микросервис, то ходить в него), то есть весь pipeline может быть написан на разных языках (напомню как писал выше яп это всего лишь инструмент)
![](https://bym.guru/modules/user/images/icons/male_icon.png)
Ну да. И, как я уже писал, это элементарно делается через крон и таблицу с задачами. И не надо городить непонятную, глючную дичь.
UPD: ты мыслишь прям как твой одноядерный/ однопотоковый процессор 🫠
________
посл. ред. 18.12.2024 в 14:29; всего 1 раз(а); by System
![](https://bym.guru/files/icon/3462.png)
Сделай) покажи, потестим, плюс нагрузки добавим и твоё решение обосрется 🙂
UPD: ты мыслишь прям как твой одноядерный/ однопотоковый процессор 🫠
![*facepalm*](https://bym.guru/modules/smiles/smiles/facepalm.gif)
Или написать проверку на существование сгенерированного прогой видеофайла?
![*facepalm*](https://bym.guru/modules/smiles/smiles/facepalm.gif)
Ну хорошо
if (file_exists(root . '/files/video' . $videoId . '.mp4')) {
Делаем что-то
}
Всё. Писать кош?
![](https://bym.guru/files/icon/3462.png)
Сделай) покажи, потестим, плюс нагрузки добавим и твоё решение обосрется 🙂
UPD: ты мыслишь прям как твой одноядерный/ однопотоковый процессор 🫠
![](https://bym.guru/modules/user/images/icons/male_icon.png)
Что тебе сделать? Помочь настроить крон?
![*facepalm*](https://bym.guru/modules/smiles/smiles/facepalm.gif)
Или написать проверку на существование сгенерированного прогой видеофайла?
![*facepalm*](https://bym.guru/modules/smiles/smiles/facepalm.gif)
Ну хорошо
if (file_exists(root . '/files/video' . $videoId . '.mp4')) {
Делаем что-то
}
Всё. Писать кош?
Как эта шляпа узнает что надо какое-то видео обработать, как узнает или оно сейчас не в процессе обработки, как оповещает или все успешно?)
И самое главное как эту шляпу маштабировть чтоб штук 20-30 инстансов запустить?
Ты скинул тупо рандомный кусок кода 😄
![](https://bym.guru/modules/user/images/icons/male_icon.png)
А ты мыслишь как твой гнутый полуотвальный проц с постоянными тупняками, вылетами, перезагрузками и рандомными синими экранами =)
![](https://bym.guru/files/icon/3462.png)
И как вот эта шляпа соответствует тз?)
Как эта шляпа узнает что надо какое-то видео обработать, как узнает или оно сейчас не в процессе обработки, как оповещает или все успешно?)
И самое главное как эту шляпу маштабировть чтоб штук 20-30 инстансов запустить?
Ты скинул тупо рандомный кусок кода 😄
![](https://bym.guru/files/icon/3462.png)
Вот ты уже пару раз сказал что мой проц гнутый.. Дай пруф или балабол?
https://www.google.ru/url?sa=t&source=web&rct=j&opi=8997...NHHOYf--PTz4jMZ2
![](https://bym.guru/modules/user/images/icons/male_icon.png)
На
https://www.google.ru/url?sa=t&source=web&rct=j&opi=8997...NHHOYf--PTz4jMZ2