Consegna garantita con SnapLogic Resumable Pipeline

3 minuti di lettura

Il team di SnapLogic è orgoglioso di migliorare continuamente la SnapLogic Intelligent Integration Platform (IIP) per incapsulare più paradigmi di esecuzione per le diverse esigenze e casi d'uso dell'azienda.

Uno dei casi d'uso più diffusi nell'ambito dell'IIP è l'esecuzione standard che consente di eseguire lavori di tipo batch pianificati e di tipo event-driven. Entrambi questi lavori forniscono un basso overhead di esecuzione che può essere distribuito su cloud o on-premises.

Il viaggio di SnapLogic Pipeline

Partendo dal successo dei lavori programmati batch e event-driven dell'IIP, abbiamo collaborato con i clienti per rispondere alle loro esigenze di supporto delle esecuzioni di tipo transazionale a bassa latenza. È nato il paradigma di esecuzione SnapLogic Ultra Pipeline. SnapLogic Ultra Pipeline è essenzialmente una pre-cache del contesto di esecuzione con un livello aggiuntivo di consegna garantita almeno una volta, in modo che i messaggi critici per l'azienda non vadano persi.

Alla fine, la richiesta di una semantica di consegna esattamente una volta in una determinata pipeline è aumentata e sono nate le SnapLogic Resumable Pipeline. A differenza delle Ultra Pipeline di SnapLogic, le Resumable Pipeline eliminano la possibilità di duplicazione dei dati con la consegna esattamente una volta (ad esempio, la duplicazione delle fatture). Le Resumable Pipeline non sostituiscono le Ultra Pipeline, ma servono per una serie di casi d'uso aziendali diversi che verranno sfruttati durante il completamento dei progetti di integrazione. SnapLogic Ultra Pipelines continuerà a essere il leader per le esecuzioni a bassa latenza.

Le pipeline sospese possono essere corrette per riprendere l'esecuzione senza dover riavviare il processo dall'inizio.
Le pipeline sospese possono essere corrette per riprendere l'esecuzione senza dover riavviare il processo dall'inizio.

Con SnapLogic Resumable Pipelines, la semantica "exactly-once" per le esecuzioni programmate e attivate è disponibile su qualsiasi Snaplex scelto. Le pipeline salvano lo stato e, in caso di fallimento, vengono "sospese". Da lì, le pipeline sospese possono essere "riprese", dove i documenti riprenderanno dal punto di guasto. Inoltre, alcuni dei potenziali problemi legati alla necessità di un feed-master (per le Ultra Pipeline guidate dagli eventi) o al blocco delle funzioni di aggregazione non sono più presenti con le Pipeline Ripristinabili.

Gli snap nelle pipeline sospese sono colorati di arancione per indicare il punto in cui i documenti hanno interrotto l'elaborazione.
Gli snap nelle pipeline sospese sono colorati di arancione per indicare il punto in cui i documenti hanno interrotto l'elaborazione.

Per ulteriori informazioni sulle Pipeline Ripristinabili, consultare il video sulle Pipeline Ripristinabili e la documentazione di SnapLogic e la documentazione di SnapLogic. Non vediamo l'ora di apportare ulteriori iterazioni e miglioramenti a SnapLogic Resumable Pipelines.

Ex responsabile di prodotto senior presso SnapLogic

Stiamo assumendo!

Scoprite la vostra prossima grande opportunità di carriera.