5 - Lage og teste robuste tjenester med Bjørn Einar Bjartnes

55:08
 
Del
 

Manage episode 295243198 series 2934717
Av Øystein Lorentzen Vesth oppdaget av Player FM og vårt samfunn — opphavsrett er eid av utgiveren, ikke Plaer FM, og lyd streames direkte fra deres servere. Trykk på Abonner knappen for å spore oppdateringer i Player FM, eller lim inn feed URLen til andre podcast apper.

I denne episoden prater jeg med Bjørn Einar Bjartnes om hvordan de lager og tester robuste tjenester i NRK. Hvis du vil lære mer om å lage robuste tjenester i .NET bør du sjekke ut Bjørn Einar sin workshop på NDC Oslo (lenke i bunn av beskrivelsen).

Ukas gjest:

Bjørn Einar Bjartnes → Principal Engineer i NRK
Twitter → https://twitter.com/bjartnes

Teamer i episoden:

  • Vi finner ut hva det vil si å ha robuste tjenester
  • Bjørn Einar kommer med noen eksempler fra NRK om hvor kjipt det er når viktige tjenester ikke er robuste (nok)
  • Hvordan finner man ut hvor robust en tjeneste er?
  • Hvordan finner man ut hvor robust den bør være?
  • Vi snakker om en haug av ulike strategier for å robustifisere tjenester: prøv på nytt, gi opp, del opp tjenester, caching, med mer.
  • Nødvendigheten av eksperimentering
  • Introduksjon av kaosaper for teste/forbedre robusthet

Ressurser:

How complex systems fail: https://how.complexsystems.fail/

Bjartnes GitHub workshop: https://github.com/bjartwolf/bounded-disturbances

NDC workshop (desember 2021): https://ndcoslo.com/workshops/building-and-testing-resilient-services/dbb2ed362bcc

15 episoder