Kan enligt uppgift från mina IT-utvecklare som följer och
försöker bistå i dramat hänga ihop med att statistikmodulen utanför
brandväggen skulle kopplas upp mot databasen innanför brandväggen -
och brandväggen gjordes om för ett tag sedan och har skapat en
mängd strul.
Vi stora mediebolag har komplexa system med cachning i flera led
för att klara lasttoppar. Ofta dessutom med mycket integrationer
med andra system. Så länge det funkar är det bra, men det är ett
helvete när man får driftsproblem. Det är som ett reglersystem som
kommer i självsvängning. Vi hade flera helvetesveckor på TV4 inför
Fotbolls-Em (vi löste dem två timmar innan Sveriges första
match).
Förhoppningsvis går utvecklingen mot mindre komplexitet, men man
ska aldrig vara säker. I driftsbranschen krånglar man gärna till
det.
Ja, vägen dit blir nog inte rolig. Vi måste igenom detta
"helvete" på något sätt om vi ska bygga trovärdighet och lönsamhet.
Visa olika lösningar, testa olika lösningar som tål mycket stryk.
Men vårt läge är bättre numera än tidigare. Betyder dock inte att
jag är nöjd. Särskilt inte idag.
@perake: Vi stora
mediebolag får skärpa till oss. Programlicenser, supportavtal,
konsulter, driftföretag/hostingpartners med mer... Och ändå
driftstörningar, och fortfarande problem med lasttoppar (och
dessutom med tillgängligheten rent generellt). Asså det är inte
bra.
Små små störningar ska inte få sajter att stanna men så är det
ofta, fortfarande. Och det är alldeles för många ställen att leta
fel på, och oftast är det inte en ensam orsak.
@perkovich: Det får vi
absolut göra. Vi har jobbat en del med det på fyran. Men Polopoly
kan man sätta frontarna i disconnectat läge. Då går de på sin cache
och ska inte prata bakåt mot backendsystemen. En del buggar i vår
kod gjorde att det inte funkade ett tag, men det ska vara fixat nu.
Finns fortfarande förbättringar som Polopoly behöver göra, men de
tänker iaf rätt. Utöver det så har vi en cachemekanism som hämtar
sökresultat till listor och rss:er mm. periodiskt. Om cachen inte
får svar så använder den det förra resultatet. På så sätt har vi
fått till en ganska bra lösning så att det inte syns så mkt utåt om
vi har problem.
Den sistnämnda cachen är javabaserad men inte specifik för
Polopoly så den kan ni säkert också ha användning för. Jag kan
sätta dig i kontakt med killarna som gjort den om du vill. Hur
funkar Escenic, kan man köra frontarna utan backend?
Jag är för övrigt på väg att starta eget, så om ni behöver hjälp
att projektleda så säg bara till :)
@perake: Rasar Escenics
backend så går frontarna ner. Det gäller att ha en smidig övergång
till backupsajt om det händer. En enkel lösning är att peka om
cacharna till att hämta innehållet från backupsajt. Fungerar
utmärkt under kortare störningar eller servicefönster.
17 comments so far
Jobbigt, vad strular?
3 months, 1 week ago by perake.
Applikationsservrarna hickade till för någon timma sedan men dök helt nyss. Gud vet, eventuell, varfört. Qbranch felsöker.
3 months, 1 week ago by AndersOlofsson.
Kan enligt uppgift från mina IT-utvecklare som följer och försöker bistå i dramat hänga ihop med att statistikmodulen utanför brandväggen skulle kopplas upp mot databasen innanför brandväggen - och brandväggen gjordes om för ett tag sedan och har skapat en mängd strul.
3 months, 1 week ago by AndersOlofsson.
Är det sant att QB tagit över driften av Facebook?
3 months, 1 week ago by Sarans.
Error 503 Service Unavailable
Error talking to backend
Guru Meditation:
XID: 967286080
Varnish
3 months, 1 week ago by AndersOlofsson.
Och NU är vi uppe!
3 months, 1 week ago by AndersOlofsson.
Varför är drift så svårt och komplext? Blir det bättre om några år, eller ännu värre?
3 months, 1 week ago by perkovich.
Vi stora mediebolag har komplexa system med cachning i flera led för att klara lasttoppar. Ofta dessutom med mycket integrationer med andra system. Så länge det funkar är det bra, men det är ett helvete när man får driftsproblem. Det är som ett reglersystem som kommer i självsvängning. Vi hade flera helvetesveckor på TV4 inför Fotbolls-Em (vi löste dem två timmar innan Sveriges första match).
Förhoppningsvis går utvecklingen mot mindre komplexitet, men man ska aldrig vara säker. I driftsbranschen krånglar man gärna till det.
3 months, 1 week ago by perake.
Det blir bättre. Cloud computing och mashup-heaven. Var och en får vara proffs på sitt.
Men vägen dit blir ett helvete, jotack!
3 months, 1 week ago by jocke.
Två saker/uttryck jag inte saknar: "Guru Meditation" och "Qbranch felsöker".
3 months, 1 week ago by PaulaMarttila.
Jag slutade använda Amiga 1993 så jag slipper sådana meddelanden.
3 months, 1 week ago by moonhouse.
Ja, vägen dit blir nog inte rolig. Vi måste igenom detta "helvete" på något sätt om vi ska bygga trovärdighet och lönsamhet. Visa olika lösningar, testa olika lösningar som tål mycket stryk. Men vårt läge är bättre numera än tidigare. Betyder dock inte att jag är nöjd. Särskilt inte idag.
3 months, 1 week ago by AndersOlofsson.
@perake: Vi stora mediebolag får skärpa till oss. Programlicenser, supportavtal, konsulter, driftföretag/hostingpartners med mer... Och ändå driftstörningar, och fortfarande problem med lasttoppar (och dessutom med tillgängligheten rent generellt). Asså det är inte bra.
Små små störningar ska inte få sajter att stanna men så är det ofta, fortfarande. Och det är alldeles för många ställen att leta fel på, och oftast är det inte en ensam orsak.
3 months, 1 week ago by perkovich.
@perkovich: Det får vi absolut göra. Vi har jobbat en del med det på fyran. Men Polopoly kan man sätta frontarna i disconnectat läge. Då går de på sin cache och ska inte prata bakåt mot backendsystemen. En del buggar i vår kod gjorde att det inte funkade ett tag, men det ska vara fixat nu. Finns fortfarande förbättringar som Polopoly behöver göra, men de tänker iaf rätt. Utöver det så har vi en cachemekanism som hämtar sökresultat till listor och rss:er mm. periodiskt. Om cachen inte får svar så använder den det förra resultatet. På så sätt har vi fått till en ganska bra lösning så att det inte syns så mkt utåt om vi har problem.
Den sistnämnda cachen är javabaserad men inte specifik för Polopoly så den kan ni säkert också ha användning för. Jag kan sätta dig i kontakt med killarna som gjort den om du vill. Hur funkar Escenic, kan man köra frontarna utan backend?
Jag är för övrigt på väg att starta eget, så om ni behöver hjälp att projektleda så säg bara till :)
3 months, 1 week ago by perake.
@perake: Rasar Escenics backend så går frontarna ner. Det gäller att ha en smidig övergång till backupsajt om det händer. En enkel lösning är att peka om cacharna till att hämta innehållet från backupsajt. Fungerar utmärkt under kortare störningar eller servicefönster.
3 months, 1 week ago by petfre.
Backar ni upp hela tiden så att ni alltid har en fräsch sida om det blir problem, eller hur har ni löst det?
3 months, 1 week ago by perake.
Det finns alltid en aktuell kopia av sajten i några nivåer ner. Det täcker större delen av alla sidvisningar.
3 months, 1 week ago by petfre.