Michele Ferracin Software Engineering

API Gateway Design Pattern in 10 minuti


Listen Later

Il design pattern API Gateway permette di risolvere molti problemi nell'accesso a servizi in architetture distribuite.  API Gateway è un servizio che fornisce un punto di ingresso unico per un certo gruppo di microservizi.  A volte viene chiamato anche BFF (Back-end for front-end) perché è progettato pensando ai requisiti dell’app client.  Inoltre funziona come reverse proxy e fornisce funzionalità quali autenticazione, terminazione SSL e caching.  Tra le funzionalità tipiche troviamo:  - Reverse proxy. Routing layer 7. - Request aggregation. - Autenticazione e autorizzazione - Service discovery - Response caching - Retry policies, circuit braker, QoS - Rate limit and throttling - Load balancing - Logging 

...more
View all episodesView all episodes
Download on the App Store

Michele Ferracin Software EngineeringBy Michele Ferracin