Open Access
Análise Dinâmica do Comportamento de Filas de Mensagens para o Aumento do Paralelismo de Consumo
Author(s) -
Eduardo Henrique Teixeira,
Aletéia Patrícia De Araújo
Publication year - 2014
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/wscad.2014.14995
Subject(s) - physics , humanities , art
A elasticidade em computação consiste em dimensionar adequadamente os recursos necessários para processar uma aplicação distribuída. Para isso, são necessários mecanismos para evitar o fenômeno do limiar de detecção de elasticidade para cima ou para baixo. Este artigo propõe um middleware para analisar dinamicamente os uxos de filas de mensagens, e um mecanismo para aumentar o paralelismo de consumo baseado no comportamento da vazão. Dessa forma, é apresentada a arquitetura do middleware IOD (Increase On Demand) com suporte ao aumento e a diminuição de threads, para conter o crescimento de filas de mensagens, utilizando a técnica de heurísticas baseada em limites por um determinado tempo, e o agrupamento de mensagens em subfilas de acordo com um critério de classificação.