Diffusez vos API en streaming dès maintenant
Connectez-vous à Amplify StreamsAmplify Streams vous permet d'améliorer votre infrastructure API existante avec une couche événementielle pour publier les données de vos API en les rendant disponibles sous forme de flux d'événements en temps réel qui peuvent être consommés par des applications Web, mobiles ou autres. Aller au-delà du paradigme traditionnel de la demande/réponse et des limites de cette approche. Amplify Streams utilise Server-Sent-Events afin de pousser les données vers les clients abonnés.
- Jusqu'à 90% de réduction des coûts de partage de données
- Réduction du temps d'intégration des nouveaux partenaires de 3 mois à 3 heures
- Diminution significative de la consommation de bande passante/réseau
- Expérience UX améliorée pour l'utilisateur final
Documentation Amplify Streams SaaS
Pour aider les développeurs à démarrer
Amplify Streams : Comment ça marche
Comment créer un flux de données en moins d'une minute pour une expérience utilisateur temps réel.
Regarder maintenantSans Amplify Streams
Chaque fois qu'un client veut un jeu de données, il doit le demander au serveur et attendre la réponse du serveur. C'est un appel.
Avec Amplify Streams
Au lieu d'avoir à demander des données au serveur à chaque fois, notre proxy pousse les données et les mises à jour de données aux clients.
Mises à jour incrémentales
Remplacer les appels par des envois automatiquement ne suffit pas pour minimiser la consommation de données. C'est pourquoi Amplify Streams ne pousse que la partie des données qui a changé.
Poussée
Les mises à jour sont transmises au client à l'aide de Server-Sent Events (SSE). En fournissant des mécanismes de secours, Amplify Streams fonctionne également avec les anciens navigateurs.
Cache API
Pour réduire la charge et la latence du serveur, Amplify Streams dispose d'un mécanisme de cache intégré pour diffuser les événements à tous les clients abonnés au même sujet.
Livre blanc : Naviguer dans le nouveau paysage du streaming API