In tempo reale senza complessità: Fanout per Edge WebSockets & Pub/Sub

Consegna esperienze in tempo reale in meno di un secondo per chat, aste dal vivo, IoT e altro ancora. Fastly Fanout gestisce le connessioni WebSockets, HTTP e TLS, portando le comunicazioni in tempo reale e i modelli pub/sub all'edge. Connettiti a qualsiasi client da un unico backend, crea applicazioni MQTT, scarica il carico dei WebSocket oppure puoi persino orchestrare eventi nel web, il tutto con la scalabilità di Fastly. 

Dettagli del prodotto l Immagine Fanout

La fondazione basata su eventi per le app moderne in tempo reale

Sfrutta Fanout per gestire la complessità della comunicazione bidirezionale, da WebSockets ai dati dei sensori IoT. Gestendo lo stato delle connessioni e la traduzione dei protocolli ai bordi della rete, minimizzi il carico di origine, assicuri la distribuzione a bassa latenza e aumenti la velocità di sviluppo del tuo team.

  • Riduci drasticamente il carico di origine e i costi di infrastruttura

    Fanout gestisce milioni di connessioni WebSocket o HTTP streaming simultanee e stateful ai bordi della rete, consentendoti di inoltrare facilmente richieste HTTP al tuo server di origine. Questo può ridurre significativamente il carico della domanda sui server, aumentare la resilienza del sistema e garantire un forte ritorno sull'investimento.

  • Accelera la velocità degli sviluppatori e il time-to-market

    Costruisci su una piattaforma flessibile che supporta WebSocket, HTTP e TLS. Concentrati sulla logica aziendale – non sulla gestione delle connessioni – e costruisci soluzioni pub/sub, IoT, MQTT e altre soluzioni in tempo reale.

  • Unifica la comunicazione in tempo reale attraverso i protocolli

    Grazie alla sua solida base HTTP/WebSockets, Fanout consente ai servizi di rispondere alle richieste provenienti dal traffico web, dai WebSockets o persino dai dati IoT in entrata, e persino di effettuare conversioni tra di essi. Fanout può gestire lo stato delle connessioni, coordinandosi con il tuo server di origine tramite semplici richieste HTTP, per alleggerire risorse e complessità.

WebSocket Pass-Through vs. Fanout: scegliere la giusta strategia in tempo reale

La piattaforma di Fastly supporta tutte le esigenze in tempo reale. Il nostro prodotto WebSockets pass-through fornisce un percorso diretto e bidirezionale attraverso il CDN per infrastrutture autogestite. Fanout è la nostra soluzione basata su eventi per costruire applicazioni in tempo reale più robuste, gestire lo stato delle connessioni, tradurre i protocolli e alleggerire drasticamente il tuo server di origine. Usa le informazioni seguenti per stabilire quale soluzione si adatta meglio al tuo caso d'uso.
  • Pass-through WebSockets

    Ideale per: proteggere l'infrastruttura dati esistente in tempo reale.


    • Il modello di connessione primario è 1:1, bidirezionale (Client to Origin)
    • Il server di origine gestisce tutto lo stato della connessione.
    • Nessuna traduzione del protocollo. Richiede che l'origine parli WebSockets.
    • Minimo offload dell'origine e ritorno sull'investimento. L'origine deve mantenere connessioni simultanee.
    • Modello di fatturazione = tempo di connessione.
    • Supporta qualsiasi caso d'uso che richieda l'esecuzione della tua infrastruttura di dati in tempo reale all'origine.

  • Fanout (Invia dati ai bordi della rete)

    Ideale per: alleggerire il carico di gestione dell'infrastruttura dati in tempo reale presso l'origine.


    • Il modello principale di connessione è 1:Many, Push/Pub-Sub (basato su eventi)
    • Fastly Fanout gestisce tutti gli stati di connessione ai bordi della rete.
    • Fastly Fanout si occupa della traduzione dei protocolli (ad esempio, WebSocket per HTTP compatibile con Origin).
    • Massimo offload dell’origine e ritorno sull'investimento. Origin gestisce semplici eventi HTTP e logica aziendale.
    • Modello di fatturazione = tempo di connessione e messaggi.
    • Fornisce dati in tempo reale ai bordi della rete per aste live, risultati sportivi, ticker azionari, notifiche push in tempo reale, coordinamento IoT (MQTT), chat multiutente.

Un'architettura Push fatta bene

Non c'è bisogno di costruire un tuo "server di streaming". Abbiamo già fatto il lavoro più duro per te.
  • Proxy inverso ibrido e broker di messaggi.

    Amplia la tua API esistente con la funzionalità push.

  • Progettato per l'interoperabilità.

    Qualsiasi backend basato su HTTP, inclusi serverless/FaaS, può gestire flussi di lunga durata.

  • Self-hosted o cloud. Dipende da te.

    Usa la nostra vasta rete con un nome di dominio personalizzato oppure esegui il software sui tuoi server.

Dansons entusiasma gli appassionati di grigliate con velocità di risposta fulminee dell'app

IoT

"Sarebbe difficile realizzare ciò che stiamo facendo senza Fastly. L'edge computing è fondamentale per la nostra tecnologia."

Ryan Minor

Responsabile dello Sviluppo Mobile e IoT

WebSockets e Fanout

Invia dati in tempo reale su qualsiasi dispositivo, ovunque