Análise de latência e custo de comunicação de dispositivos IoT com bancos de dados em nuvens públicas multi‑região

Abstract

This paper empirically evaluates end-to-end latency for three simulated IoT devices writing to PostgreSQL deployed in public cloud regions (AWS and Google Cloud) and a local environment. Experiments are containerized with Docker for reproducibility and include automated clock-skew estimation between client and servers. Corrected results show average latencies of 675--780 ms in South American regions and 1,437--2,561 ms in U.S. regions, with heavier tails at P95/P99. A FinOps analysis estimates cost per million messages and indicates that closer regions can be up to 8x cheaper per message due to higher throughput.


Resumo

Este artigo avalia empiricamente a latência end-to-end de três dispositivos IoT simulados inserindo dados em banco de dados implantado em regiões de nuvem pública (AWS e GCP) e em ambiente local. A metodologia é reproduzível com Docker e inclui detecção automática de clock skew entre cliente e servidores. Após correção, as regiões sul-americanas apresentam latências médias de 675--780 ms, enquanto regiões nos EUA atingem 1.437--2.561 ms, com caudas mais pesadas em P95/P99. A análise FinOps estima o custo por milhão de mensagens e mostra que regiões próximas podem ser até 8x mais econômicas por mensagem em função do maior throughput observado.

Palavras-chave

Citação

Avaliação

Revisão

Suplementado Por

Referenciado Por