Rendere AEM e la distribuzione edge pazzesche - Intervista con il co-fondatore di StreamX

Questo è sicuramente l'"anno del ripensamento dell'architettura del tuo CMS".

In questo episodio parliamo con Michał Cukierman, CTO di Dynamic Solutions e co-fondatore di StreamX , un mesh di esperienze digitali per accelerare in modo drammatico e affidabile le richieste di contenuti dinamici complicati provenienti dai numerosi sistemi costituenti che compongono una moderna implementazione CMS.

Uno dei principali problemi tecnici da superare nella progettazione di qualsiasi sistema CMS nell'ultimo decennio o più, sono stati i problemi di prestazioni e affidabilità inerenti al tentativo di comporre pagine da più fonti di dati dei clienti.

(Diagramma sopra per gentile concessione di Streamx)

Se hai pagine che dipendono, ad esempio, da un motore di ricerca, un sistema di commercio, un sistema di gestione delle informazioni sui prodotti (PIM) e (nel caso di così tante banche e istituti di servizi finanziari) un'API per i tassi di interesse, le prestazioni delle pagine saranno sempre una battaglia (a volte perdente) tra l'aggiornamento dei dati, la memorizzazione nella cache e l'affidabilità del sistema di back-end.

Anche con il passaggio ad AEM Edge Delivery (Helix), o anche su un back-end completamente non Adobe, ci si trova ancora di fronte al problema di come progettare in base alla disponibilità e alle prestazioni dei sistemi di back-end che ora è necessario unire insieme sul lato CLIENT.

È qui che StreamX è una soluzione affascinante che può essere utilizzata come potenziale per aumentare notevolmente la velocità e l'affidabilità per complicate esperienze web/mobile.

StreamX è un experience mesh che si trova tra l'infrastruttura e il cliente, fornendo, in realtà, un'alternativa alla "memorizzazione nella cache" trasmettendo invece gli eventi in streaming al momento dell'aggiornamento del sistema. Questo capovolge l'intero modello di aggiornamento della cache, invalidazione della cache e rapporti di riscontro della cache, in quanto significa che i dati a bassa latenza più vicini al cliente sono SEMPRE aggiornati, non solo quando un cliente richiede nuovamente un aggiornamento dall'origine.

Ascolta il nostro podcast e contattaci se desideri discutere di come nuovi modelli di infrastruttura come questo potrebbero funzionare per il tuo ambiente! Per favore, contattaci!

Tad Reeves

Architetto principale presso Arbory Digital

AEM Architect & DevOps guy con 14 anni di esperienza su AEM/CQ e 25+ anni nell'infrastruttura di sistema. Va in mountain bike da più tempo di quanto non si occupi di amministrazione del sistema e, sebbene sia originario del Maine, vive tra le montagne della Georgia nord-occidentale.

Contatta Tad su Linkedin

Michał Cukierman

CTO presso Dynamic Solutions

Michał è uno sviluppatore e architetto AEM veterano, CTO di Dynamic Solutions e co-fondatore di StreamX.  Vive nella Polonia orientale con la sua famiglia.

Contatta Michał su LinkedIn

Ti piace quello che hai sentito?  Hai domande su cosa è giusto per te?  Ci piacerebbe parlare! Contattaci

Episodi di podcast e post del blog

Che cos'è AEM?  A cosa serve AEM? Una spiegazione di base di AEM per principianti - Arbory Digital Podcast Ep6 Che cos'è AEM? A cosa serve Adobe Experience Manager? Abbiamo cercato di fare una spiegazione di base di ciò che AEM è e fa in 30 minuti o meno - e in qualche modo siamo riusciti a farcela, nonostante i Vigili del Fuoco si siano presentati casualmente a circa 19 minuti dall'inizio della registrazione del podcast!.
Ottimizzazione delle prestazioni del sito in Cina per AEM e altre piattaforme Quanto ne sai degli strumenti a tua disposizione per ottimizzare le prestazioni del tuo sito nella Cina continentale? E anche se non hai un sito in lingua cinese, devi preoccuparti delle prestazioni in Cina? DAVVERO!
L'AEM self-hosted è ancora una cosa? Rivisitato nel mondo dell'edge delivery di oggiNella guerra odierna tra il rimpatrio del cloud e i nuovi servizi di edge delivery incredibilmente veloci, rivisitiamo: l'AEM self-hosted è ancora una cosa?