This presentation from our Hong Kong User Group held on March 7, 2019 went over how the event driven transformation is driving the Solace Event Mesh vision.
14. Datacenter
Legacy
Public Clouds
JM S M Q
New Apps
PaaS
• Use DMR to horizontal scale
cluster
• Use DMR for hybrid cloud
dynamic routing
• Source based filtering & WAN
optimization
• Persistence and non-persistence
How does an event mesh work?
Dynamic Message Routing (DMR)
P Ca/b
a/b
Ca/b
C1
C2
C3
C a/b
P
c/d
C
c/d
15. Datacenter
Legacy
Private VPC
JM S M Q
New Apps
PaaS
Private Cloud Management - Single Pane of Glass
• Map view of
messaging services
• Easy launching of
PubSub+ Manager
• Easy DMR link creation
• Event Mesh insights
and visualization
16. IP Network
Layer
Event Mesh
Federal Application and Services Layer
Solace Event Mesh – Connecting across networks
Agency | Market Data | Factory Floor
Public Cloud
Private Cloud | Colo | Suppliers
Applications
Dynamic pub/sub to
other clouds
Non Latency
Sensitive apps
Public Cloud
Non Latency
Sensitive apps
Analytics
Encrypted Link
Com pressed Link
Norm al Link
Protocols
Connectors
JMS
JMS
C
JMS
iPaaS/Legacy
App
32. Building a boat race – traditional API centric
Player 1
Race display
Player 2
Player 3 …
Race application
How often should I poll ?
How do I synchronise the start / end ?
Is the user experience responsive?
Does it scale?
33. Building a boat race – the right way
Player 1
Player app
• Listen for race events race/UID/*
• Publish row(click) race/UID/PID/row
Race application &display
• Listen to clicks race/UID/*/row
• Publish positions race/UID/stats
• Start / stop/notify race/UID/[start|stop|etc]
And then
• Analytics
• Fan out to cloud
• Fraud/cheating/etc
Race application & display
Player 2 Player
‘to infinity and
beyond’