Please use this identifier to cite or link to this item:
https://hdl.handle.net/10216/135341| Author(s): | António Vicente Teixeira Gonçalves de Brito |
| Title: | Predictive caching in API Management |
| Issue Date: | 2021-07-15 |
| Description: | Hoje em dia as arquiteturas de integração assumem um papel crucial nas organizações. Cada vezmais os clientes começam a ter arquiteturas híbridas com sistemas em cloud e nos seus própriosdatacenters. Uma arquitetura de integração faz a ponte entre todas as aplicações, criando padrõesde gestão de API's, monitorização, reforço de políticas de segurança, centralização de toda a co-municação, etc. O principal desafio consiste em construir uma framework utilizando o Mulesoft como plataforma de integração, e com base em machine learning que permita que um algoritmo aprenda com a invocação das API's e ao mesmo tempo consiga determinar quais delas podem ser "cached". Desta forma conseguir-se-ia reduzir tempos de chamada e custos de invocação, e uma melhor experiência de utilização. Os dois grandes objetivos do projeto são: -Fazer cache de pedidos com maior incidencia sem alteração de payload -Identificar preditivamente os fluxos subsequentes após uma chamada |
| Subject: | Engenharia electrotécnica, electrónica e informática Electrical engineering, Electronic engineering, Information engineering |
| Scientific areas: | Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática Engineering and technology::Electrical engineering, Electronic engineering, Information engineering |
| DOI: | 10.34626/9wdm-7g76 |
| TID identifier: | 202817865 |
| URI: | https://hdl.handle.net/10216/135341 |
| Document Type: | Dissertação |
| Rights: | openAccess |
| Appears in Collections: | FEUP - Dissertação |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| 486181.pdf | Predictive caching in API Management | 2.4 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
