Hopp til innhold

Utviklet og vedlikeholdt Django‑webapplikasjoner for IPTV‑plattformen, leverte nye funksjoner og forbedret ytelse og stabilitet.

funksjoner levert til en strømmeplattform i Django

Situasjon. Rundt IPTV‑plattformen lå webapplikasjoner bygget på Django — de delene folk faktisk klikket på — og de måtte stadig videre: nye funksjoner, og den ytelsen og stabiliteten som en plattform i drift døgnet rundt krever.

Oppgave. Oppgaven var å holde disse applikasjonene funksjonsrike, raske og stabile.

Handling. Django‑webapplikasjonene ble utviklet og vedlikeholdt — nye funksjoner ble bygget, feilene rettet og ytelsen og stabiliteten løftet, i samarbeid på tvers av teamet heller enn i et hjørne. På noe som betjener kunder kontinuerlig, er stabiliteten ikke noe som er kjekt å ha ved siden av funksjonene; den er rammen funksjonene må respektere. En prangende funksjon som får det hele til å vakle, er ikke mye verdt når det hele ikke har råd til å vakle.

Resultat. Applikasjonene fikk stadig nye egenskaper og holdt seg samtidig pålitelige for både de interne teamene og kundene. Å bygge videre på noe uten å destabilisere det er den balansen som betydde noe her, og det er den arbeidet holdt seg til.

Ett stykke av en lengre oversikt — og den ligger i sin helhet her.

Hver oppføring er skrevet på samme måte: situasjonen, oppgaven, hva vi gjorde, og hva som endret seg.

Se hele oversikten