Dans le setup composable classique, le frontend appelle directement plusieurs API, produits depuis le backend commerce, contenus depuis le CMS, recommandations depuis l'outil de personnalisation, résultats de recherche depuis le moteur de recherche. Chaque appel d'API est un goulet d'étranglement de performance potentiel. Si une seule API est lente, toute la page reste bloquée. Orchestr résout cela.
C'est la couche backend-for-frontend qui agrège, transforme et met en cache à l'edge les données de plusieurs API. Le frontend ne reçoit pas 8 réponses d'API, mais une structure de données précalculée et optimisée. Les backends sont soulagés, le frontend reste rapide. En arrière-plan tourne un caching intelligent avec logique d'invalidation du cache, rate limiting pour les quotas d'API et standardisation de la structure de données sur toutes les sources. Un changement de backend devient une configuration, pas un sprint.