Comparação de Desempenho entre Soluções de Interoperabilidade
Resumo
A interoperabilidade de serviços digitais permite a governos aumentar o alcance de políticas públicas, como no exemplo da Estônia, que através da solução X-Road oferece amplo acesso aos seus cidadãos. Entretanto, o X-Road não foi concebido levando em consideração o contexto de nuvens computacionais e microsserviços. Este trabalho propõe uma arquitetura utilizando a solução de API Gateway Kong que apresenta uma segurança semelhante ao que o X-Road e compara o desempenho entre as duas soluções. Os resultados mostram que a arquitetura baseada em Kong apresenta desempenho superior no tempo de resposta das invocações de serviços, fornecendo subsídios para aprimorá-la e direções para otimização do X-Road.
Referências
Anthes, G. (2015). Estonia: A model for e-government. Commun. ACM, 58(6):18–20.
Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N., and Weerawarana, S. (2002). Unraveling the web services web: an introduction to soap, wsdl, and uddi. IEEE Internet computing, 6(2):86–93.
Gannon, D., Barga, R., and Sundaresan, N. (2017). Cloud-native applications. IEEE Cloud Computing, 4(5):16–21.
Ministério do Planejamento, O. e. G. (2012). Padrões de interoperabilidade de governo eletrônico. [link]. [Última visita online: 2022-03-16].
NIIS, N. I. f. I. S. (2020). X-Road Fundamentals. [link]. [Última visita online: 2022-03-23].
NIIS, Nordic Institute for Interoperability Solution (2020). X-Road Case Studies. [link]. [Última visita online: 2022-04-06].
Pautasso, C. (2014). Restful web services: principles, patterns, emerging technologies. In Web Services Foundations, pages 31–51. Springer.
Raj, G. S. (1998). A detailed comparison of corba, dcom and java/rmi. Object Management Group (OMG) whitepaper.
Ramakani, A. (2020). Kong Api Gateway - From Zero to Production. [link]. [Última visita online: 2022-04-06].
Richardson, C. (2019). Microservices patterns: with examples in Java. Manning