Apache EventMesh è un middleware completamente serverless utilizzato per costruire applicazioni distribuite di tipo event-driven.
Come funziona Apache EventMesh
EventMesh utilizza un modello di pub/sub per abilitare funzionalità serverless basate sugli eventi per una vasta gamma di componenti e applicazioni. Una “event mesh” è una rete di “intermediari di eventi” che distribuiscono informazioni sotto forma di evento in scenari come applicazioni web, servizi cloud e architetture di dispositivi IoT.
Seguendo i principi delle event-driven architecture, gli eventi vengono utilizzati come mezzo primario di comunicazione tra le diverse componenti al posto delle tradizionali interazioni di client/server di tipo request/response.
In pratica una “event mesh” è una struttura che consente uno scambio continuo di informazioni di tipo evento ed è particolarmente utile nei moderni microservizi e le applicazioni Cloud based.
Contattaci subito e senza impegno per ottenere un’architettura event-driven.
Le funzionalità principali di EventMesh
EventMesh ti fornisce una serie di funzionalità, tra cui:
- Compatibilità con altri sistemi e applicazioni Cloud Based grazie al fatto che gli eventi rispettano le specifiche di CloudEvents;
- Estensibilità tramite connettori per sistemi di messaggistica e per archivi di dati come Apache RocketMQ, Apache Kafka, Apache Pulsar, RabbitMQ, Redis;
- Capacità di filtering e trasformazione degli eventi al fine di effettuare routing selettivo oppure per modificare gli eventi in base a specifici contenuti o metadati;
- Engine di tipo serverless che ti consente di creare applicazioni complesse e scalabili;
- SDK per Java per una più semplice integrazione grazie alla nativa implementazione dei formati EventMesh, CloudEvents e OpenMessaging. Inoltre è stato anche aggiunto il supporto per il linguaggio Rust.
- utilizzo del Domain-Specific Language( DSL) di Serverless Workflow per configurare il workflow.
Grazie ad EventMesh puoi ottenere un’archittetura event-driven resiliente, scalabile, performante e completamente adattabile al tuo scenario di business.
Contattaci subito e senza impegno per ottenere un’architettura event-driven.
Glue Labs ed Apache EventMesh
Abbiamo progettato ed implementato architetture complesse ed integrate in ambienti sensibili e critici. Grazie alle competenze specialistiche maturate in tantissimi settori e con numerosi Clienti ti forniamo assistenza e supporto e realizziamo architetture che ti permettono di gestire applicazione e servizi event-driven con garanzia 12 mesi da qualsiasi bug. Contattaci subito e senza impegno per maggiori informazioni.