Skip to main content
CISTI'2023 - 18th Iberian Conference on Information Systems and Technologies

Full Program »

Análise de Ferramentas de Engenharia de Caos

Os sistemas baseados em micro-serviços são hoje em dia a principal escolha para implementar sistemas de maior complexidade, pelas vantagens que oferecem relativamente aos tradicionais sistemas monolíticos. No entanto, a natureza distribuída e modular destes sistemas faz com que seja importante a análise da sua resiliência perante degradação do comportamento da rede ou de nodos individuais. No entanto, a elevada complexidade estrutural e funcional destes sistemas dificulta essa análise. A Engenharia de Caos propõe resolver este problema realizando experiências onde o comportamento do sistema é aferido quando este é sujeito a uma variedade de perturbações injectadas, tais como congestão de rede ou limitação de recursos computacionais. Neste trabalho, analisamos e comparamos as características de várias ferramentas de engenharia de caos, para determinar qual a opção mais adequada para implementar esta abordagem num sistema de micro-serviços convencional baseado em Kubernets e no broker Kafka.

David Craveiro
ISEC
Portugal

Jorge Barreiros
ISEC
Portugal

 


Powered by OpenConf®
Copyright ©2002-2022 Zakon Group LLC