COLLEGAMENTI SUGGERITI
    RICERCHE SUGGERITE

        Queue

        Un servizio di messaggistica serverless

        Oracle Cloud Infrastructure (OCI) Queue è un servizio che consente di abilitare la comunicazione asincrona (disaccoppiata) in modalità serverless. OCI Queue gestisce volumi elevati di dati transazionali che richiedono un'elaborazione indipendente senza perdita o duplicazione. Il servizio utilizza endpoint aperti standard (STOMP e OpenAPI-defined REST) per comunicare con ogni client.

        Panoramica di OCI Queue (12:04)

        Caratteristiche di OCI Queue

        OCI Queue presenta le seguenti caratteristiche:

        • Scalabilità: OCI Queue gestisce i picchi di traffico imprevisti aggiungendo automaticamente risorse in base alla domanda e distribuendo il carico di lavoro ai consumer disponibili.
        • Throughput elevato: OCI Queue può supportare un numero pressoché illimitato di transazioni al secondo per ogni azione API.
        • Consegna almeno una volta: la consegna di un messaggio al consumer è garantita almeno una volta, a meno che il messaggio non venga eliminato o scada.
        • Ordinamento al miglior tentativo: i messaggi vengono consegnati ai consumer nella stessa sequenza in cui vengono ricevuti dai produttori. Talvolta, tuttavia, i messaggi potrebbero essere consegnati in un ordine diverso per evitare di aggiungere latenza per la correzione degli ordini.
        • Blocco dei messaggi: un messaggio viene bloccato per evitare doppie letture durante la sua elaborazione tramite un consumer o fino al termine del periodo di visibilità.
        • Batching dei messaggi: invia, ricevi, aggiorna o elimina messaggi in batch contenenti fino a un massimo di 20 per ottimizzare i costi.
        • Tentativi di consegna e code di messaggi non recapitabili: puoi definire il numero di tentativi di consegna di un messaggio. Se il messaggio non viene fruito correttamente, può essere inviato una coda di messaggi non recapitabili (DLQ). Le DLQ ti permettono di isolare i messaggi per favorire la risoluzione dei problemi.
        • Chiarezza nell'elaborazione dei messaggi: i messaggi possono essere pubblicati e fruiti da un canale casuale, aumentando così la chiarezza e proteggendoli da improvvisi picchi di volume.
        • Selezione dei messaggi: i messaggi possono essere consegnati ai consumer progettati per ricevere solo determinati tipi di messaggi o quelli provenienti da un produttore specifico.
        • Destinazioni effimere: i canali abilitano un pattern di messaggistica richiesta-risposta inviando messaggi su canali temporanei di breve durata in una coda. I canali vengono creati immediatamente senza richiedere chiamate API esplicite di creazione o eliminazione.
        • Crittografia: I messaggi vengono cifrati end-to-end.
        • Protocollo STOMP: STOMP è un protocollo aperto progettato per la messaggistica in grado di aumentare l'efficienza poiché l'autenticazione e l'autorizzazione vengono eseguite una volta per connessione anziché per richiesta HTTP.
        • API REST: OCI Queue può essere utilizzato con le API REST vere, supportate con una specifica OpenAPI.
        Diagramma delle funzioni di OCI Queue, descrizione riportata di seguito
        Abilita il ridimensionamento: OCI Queue può abilitare il ridimensionamento in quanto raggiunge il numero necessario di consumer che leggono da una coda. Abilita il disaccoppiamento: Il cliente di Queue inserisce i messaggi in una coda definita per uno scopo particolare, ma non è a conoscenza del consumer e di dove e come verranno distribuiti i messaggi. Abilita la consegna affidabile: il consumer della coda non può elaborare un messaggio dalla coda, quindi il messaggio non va perso ma viene inserito nella coda messaggi non recapitabili per la correzione.

        Morty Proxy This is a proxified and sanitized view of the page, visit original site.