Domov Rozvoj Krása v přestávkách: vytváření odolných systémů pomocí chaosového inženýrství

Krása v přestávkách: vytváření odolných systémů pomocí chaosového inženýrství

Obsah:

Anonim

Navzdory našemu největšímu úsilí se jim vyhnout, IT incidenty jsou nevyhnutelnou součástí práce - a snaha udržet si náskok před prostorovými dopady na podnikání je jen složitější. Systémy jsou dnes pevně spojené a stále složitější a s pohyblivějšími částmi přicházejí další příležitosti, aby se věci pokazily.

To je jeden z důvodů, proč se stále více organizací obrací na mikroservisy kvůli větší dostupnosti služeb a lepší odolnosti vůči selhání. Ale i když jsou to skvělé prostory pro rozbíjení monolitických aplikací, mohou také potenciálně zvyšovat riziko selhání - pokud nejsou navrženy výslovně s ohledem na odolnost.

Příprava na selhání

Vzhledem k inherentně chaotické povaze distribuovaných systémů by služby neměly být vyvíjeny nejen k předvídání selhání, ale také k automatickému zotavení v případě selhání. To znamená pravidelné spouštění selhání, aby se zajistilo, že vaše systémy zvládnou chaos, aniž by narušovaly služby koncovým zákazníkům. K dosažení tohoto cíle potřebujete schopnost simulovat provoz podobný provozu v testovacích prostředích.

Krása v přestávkách: vytváření odolných systémů pomocí chaosového inženýrství