Nel classico setup composable il frontend chiama direttamente più API: prodotti dal backend commerce, contenuti dal CMS, raccomandazioni dal tool di personalizzazione, risultati dal motore di ricerca. Ogni chiamata API è un potenziale collo di bottiglia per la performance. Se anche solo una API è lenta, tutta la pagina resta appesa. Orchestr risolve questo.
È il livello backend-for-frontend che aggrega, trasforma e mette in cache all'edge i dati provenienti da più API. Il frontend non riceve 8 risposte API, ma un'unica struttura dati precalcolata e ottimizzata. I backend vengono alleggeriti, il frontend resta veloce. In background gira un caching intelligente con logica di cache invalidation, rate limiting per le quote API e standardizzazione della struttura dati su tutte le fonti. Cambiare backend diventa una configurazione, non uno sprint.