A Internet das Coisas (IoT) está se tornando mais presente com avanços tecnológicos, integrando computação em diversos dispositivos para oferecer melhorias aos usuários. No entanto, desafios como processamento de eventos e heterogeneidade precisam ser superados para uma adoção generalizada. Novas abordagens computacionais, como processamento de eventos e desenvolvimento de middlewares, estão sendo aplicadas para resolver esses desafios. Este trabalho propõe uma arquitetura escalável para processamento distribuído de eventos na IoT, considerando ambientes com largura de banda reduzida. A arquitetura EXEHDA-DEP demonstrou eficácia no processamento de eventos, usando algoritmos de compactação e compartilhamento de trabalho concorrente entre os nodos de processamento.