← Všechny projekty

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.

01API úloh
02Fronta a workery
03Úložiště a enkodér

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

Ve vývoji

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ů.

Pojďme spolupracovat

Ř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í.

[email protected]

Adresu vložte do své e-mailové aplikace a napište mi zprávu.

Otevřít e-mailovou aplikaci ↗