Infrastruktura pro zpracování médií · Ve vývoji
Ověřitelné zpracování médií na pozadí.
Práce na systému pro zpracování médií: API úloh, fronty a workery, úložiště a kódování videa. Projekt je prezentovaný pod obecným označením.
- Moje role
- Práce na infrastruktuře zpracování
- Zaměření
- Workery, úložiště a ověřování enkodérů
- Fáze projektu
- Ve vývoji
Problém
Zpracování médií trvá déle než běžný webový požadavek a závisí na spolupráci několika komponent. API může úlohu přijmout, ale ta následně narazí na problém s úložištěm, workerem nebo enkodérem. Je potřeba ověřit celý průběh zpracování, nejen samotný požadavek.
Zjednodušené schéma pro účely této případové studie.
Můj přínos
Můj podíl zahrnuje konfiguraci workerů, napojení úložišť, ověřování enkodérů a infrastrukturu pro nasazení. Přehled se zaměřuje na tyto části systému.
- Konfigurace Celery workerů a front
- Napojení úložišť pro zpracovávané úlohy
- Ověřování schopností video enkodérů a práce na nasazení
Technická rozhodnutí
Ověřit skutečným kódováním
Samotné nastavení enkodéru nedokazuje, že na něm zpracování poběží. Ověření používá skutečnou operaci kódování, aby prověřilo jeho schopnosti před zapojením do procesu.
Vnímat konfiguraci workerů jako součást systému
Souběžnost a chování front ovlivňují, jak se úlohy dostávají k enkodéru. Je potřeba je posuzovat společně se zátěží a dostupnými prostředky a ověřovat v rámci celého zpracování.
Proč je to důležité
Práce ukazuje hledání příčin napříč aplikací a infrastrukturou: sledování úlohy od předání přes workery a úložiště až po kódování, nikoliv pouze po úspěšnou odpověď API.
Aktuální stav
Systém je ve vývoji. Aktuální práce se zaměřuje na ověřování průběhu zpracování, enkodérů a konfigurace workerů.
Řešíte podobný problém?
Napište mi o svém produktu a backendu, se kterým potřebujete pomoci. Nejprve si vyjasníme rozsah a to, zda spolupráce dává smysl.
Co uvést v první zprávě
Pro začátek stačí krátce popsat produkt a technologie, hlavní problém a očekávané měsíční zapojení.
Adresu vložte do své e-mailové aplikace a napište mi zprávu.
Otevřít e-mailovou aplikaci ↗