Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AdroitLogic UltraESB-X

AdroitLogic
September 04, 2017

AdroitLogic UltraESB-X

Why Integration?
Point-to-Point ends up with spaghetti style
Disadvantages...
UltraESB to the rescue
UltraESB
More advantages of UltraESB
Gaining an edge on performance
Key Features

https://www.adroitlogic.com
https://developer.adroitlogic.com

AdroitLogic

September 04, 2017
Tweet

More Decks by AdroitLogic

Other Decks in Programming

Transcript

  1. Why Integration Systems need to intercommunicate Point-to-Point integration of heterogeneous

    systems is a chaos Becomes spaghetti style interactions over time which leads to, • Maintenance issues • Scalability issues • Tightly coupled • Extremely hard system provisioning • Lack of governance
  2. Disadvantages... Increased maintenance overhead Integration logic burnt into the system

    Barrier for provisioning of new systems Lack of governance and many more...
  3. UltraESB Facilitates integration requirements including service orchestration, data transformation, transport

    protocol negotiation and mediation. Lean engine with 100s of built in connectors and processors Trusted by leaders - Finance, Tourism, Travel, Retail, Telecommunication and Restaurant
  4. More advantages of UltraESB Loosely coupled systems with better scalability

    Extensibility by providing easily pluggable interfaces for new components Location transparency Highly available system connections with failover Separation of business logic from integration logic Centralized control/monitoring/governance
  5. Gaining an edge on performance Extreme level of performance using

    Non-Blocking IO with Zero Copy + RAM-disk for non-heap storage
  6. Performed up-to 3.5 times faster than the competitor Was 100%

    reliable under heavy multi-day stress tests In production since 2014, throughout multiple holiday seasons Used on a ~200 node cluster targeting 6 million TPS As measured by a giant retailer
  7. Key Features Includes built-in metrics based on Elasticsearch Message and

    runtime statistics with historical information REST based monitoring and administration Lightweight, lean and simple to configure Configure via Spring framework Supports multiple transports (via connectors) HTTP/S, JMS, MQ, AMQP, S/FTP, DB, Timer, Email, File Deploy projects built by UltraStudio