Hjem Udvikling Skønhed i pauserne: skabelse af elastiske systemer gennem kaoteknik

Skønhed i pauserne: skabelse af elastiske systemer gennem kaoteknik

Indholdsfortegnelse:

Anonim

På trods af vores største indsats for at undgå dem, er IT-hændelser en uundgåelig del af jobbet - og det at forsøge at holde sig foran den forretningskrævende nedetid bliver kun vanskeligere. Systemer i dag er tæt koblede og stadig mere komplekse, og med mere bevægelige dele kommer flere muligheder for at gå galt.

Dette er en af ​​grundene til, at flere og flere organisationer henvender sig til mikroservices for øget tilgængelighed af tjenester og bedre modstandsdygtighed over for fiasko. Men selvom disse er gode lokaler til at bryde monolitiske applikationer, kan de også potentielt sammensætte risikoen for fiasko - medmindre de udtrykkeligt er designet med elasticitet i tankerne.

Forberedelse til fiasko

I betragtning af de iboende kaotiske karakter af distribuerede systemer, bør tjenester udvikles ikke kun for at forudse fiasko, men for automatisk at komme sig i tilfælde af fejl. Dette betyder, at der regelmæssigt indføres fejl for at sikre, at dine systemer kan håndtere kaos uden at forstyrre service til slutkunder. Og for at opnå dette har du brug for muligheden for at simulere produktionslignende trafik i testmiljøer.

Skønhed i pauserne: skabelse af elastiske systemer gennem kaoteknik