8. Fuse ESB – Architectures design « What a beautiful world ! »
9.
10.
11.
12.
13.
14.
15.
16. ServiceMix and ActiveMQ « The perfect match for high-available solutions and distributed applications »
17. ActiveMQ replication, clustering & failover Broker replication Shared message store <<jvm>> samwise:ActiveMQ Master state replicated to slave using network connector. <<jvm>> frodo:ActiveMQ <<jvm>> samwise:ActiveMQ Brokers compete for file system or database lock. <<jvm>> frodo:ActiveMQ
18.
19. … the thing is, it’s largely the same scaling model in ServiceMix « Simplicity is the best »
20.
21.
22.
23. Fuse ESB – All Together Slave Regional Office Headquarter queue:order BUS Camel - FTP from(amq:queue:order) .bean://order BUS bean://order queue:order Master queue:order BUS SMX4 - Master SMX4 - Slave queue:order from(ftp) .to(amq:queue:order) Regional Office Camel - WS BUS queue:order from(ftp) .to(amq:queue:order) from(amq:queue:order) .bean://order bean://order