StreamX introduces event streaming to digital experience platforms, transforming them into flexible, decoupled systems that can process experience data in real time.
With StreamX, all experience data processing is handled by the service mesh that integrates the incoming data in real time and feeds it to a unified data layer.
Event streaming pipelines within the mesh transform the data incoming from integrated backend sources into digital experiences ready for lightweight global delivery.
source
Adobe Experience Manager
source
Adobe Commerce
source
HTTP API
source
Streaming API
delivery
Search
delivery
Web
delivery
REST
delivery
GraphQL
StreamX service mesh provides an abstraction layer for web development on distributed, event-streaming microservice architecture.
AEM development teams can integrate backend systems via web-based protocols and develop new services in the mesh using function-oriented codebase.
Build composable architectures
Update experiences with fresh data 24/7
Process real-time data at scale
Make business logic fully modular
Under the hood, StreamX uses event streaming and reactive programming to provide your AEM platform with:
Fully decoupled architecture and no data source dependency
Real-time processing of data from customer platforms and integrated applications
High performance + low latency for delivery and integrations
Geo-localized distribution and auto-scalable, lightweight experience delivery
DXP Problem:
Experience data orchestration
StreamX way:
Experience data pipelines defined in the service mesh.
DXP Problem:
Keeping experiences up to date
StreamX way:
Fast, scalable unified data layer close to the customer
DXP Problem:
Backend performance impacts page uptime
StreamX way:
Continuous updates for ahead-of-demand experience delivery.
DXP Problem:
Complexity from growing integrations
StreamX way:
Middleware managing and scaling all systems communication.
Want to build real-time experiences at scale? Submit your project for a free Proof of Concept analysis.