13.07.2015 Views

What's the big deal about AMQP 1.0? - Red Hat Summit

What's the big deal about AMQP 1.0? - Red Hat Summit

What's the big deal about AMQP 1.0? - Red Hat Summit

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>AMQP</strong> is a specification .... not a productAdvanced Message Queueing Protocol is“<strong>the</strong> internet protocol for business messaging”


Messaging – like email for machines


<strong>AMQP</strong> got it's start in Financial Servicesat JP Morgan with John O'Hara


Membership – Users and Vendors WorkingToge<strong>the</strong>rFinancial ServicesCredit SuisseDeutsche BorseMicrosoftMy-ChannelsProgress SoftwareGoldman SachsJP Morgan ChaseTechnology ProvidersHCL TechnologiesIIT SoftwareINETCO SystemsKaazing<strong>Red</strong> <strong>Hat</strong>SITASoftware AGSolace SystemsStormMQVMWareWSO2Zenika


<strong>AMQP</strong> and MRG-M Meet <strong>the</strong> needsof real world applications


LondonSeattleNewcastleWestford


<strong>What's</strong> <strong>the</strong> <strong>big</strong> <strong>deal</strong> <strong>about</strong> <strong>AMQP</strong> <strong>1.0</strong>?Binary compatibility guaranteed going forwardVendor interoperability


What are <strong>the</strong>benefits of <strong>AMQP</strong>?


Benefits of <strong>AMQP</strong>Provides interoperability with open wire level protocolAllows for an open ecosystem with an open standard<strong>Red</strong>uces integration costsRemoves technical barriers to tradeProvides necessary featuresPositions for innovation


Example – Positive Train Control


Example 2: Aviation Air to GroundCommunication Committee chose <strong>AMQP</strong>


<strong>What's</strong> <strong>the</strong> Big Deal <strong>about</strong> <strong>Red</strong> <strong>Hat</strong> EnterpriseMRG-Messaging?


MRG Messaging Feature HighlightsCore MessagingHigh PerformanceManagement toolsAdvanced FeaturesHigh AvailabilitySecurity


40 Gbit Gen3 vs 10 Gbit PCI Gen2 latency10Gb vs 40 Gb qpid RDMA latency test resultstime milliseconds (lower is better)0.10000.09000.08000.07000.06000.05000.04000.03000.02000.01000.000010 Gb = lines 40Gb = Columns10K 20K 30K 40K 50K 60K 70KMessage Rate8byte 40Gb 32byte 40Gb 8byte 10Gb 32byte 10Gb


<strong>Red</strong> <strong>Hat</strong> Enterprise MessagingMRG-M 11.32.02.12.xMRG-M 2MRG-M 2.1 (Q1 CY12)MRG-M “Milan” (Q3 CY12)● JCA Adapter● Logging Enhancements● Message Groups● Security improvements for ACL's● JMS performance improvements● Solaris Client● Ipv6● Performance ImprovementsMRG-M “Strasbourg” (H1 CY13)● <strong>AMQP</strong> <strong>1.0</strong>● Wide area routing●3.0HA improvements


MRG-M 2.1: JCA Resource Adapter<strong>AMQP</strong> meets JEE


MRG-M 2.1: Message Groups"Message belonging to agroup will be processedmutually exclusively ofo<strong>the</strong>r messages in <strong>the</strong>group"


MRG-M 2.1: O<strong>the</strong>r FeaturesIpv6MS Visual Studio 2010Improved Java Performance


MRG Messaging Beyond 2.1 - “Milan” ReleaseHotfix rollupLogging EnhancementsSecurity - Access Control List ImprovementsPerformanceSolaris Client


Beyond 2.1: “Strasbourg” Release – H1 2013<strong>AMQP</strong> <strong>1.0</strong>Routing improvements for mobile and embedded usecasesHigh Availability ImprovementsPerformance Improvements


References●MRG Messaging Website – “Resources” tab has links to videos and whitepapershttp://www.redhat.com/products/jbossenterprisemiddleware/messaging/●●●●“<strong>AMQP</strong> for Dummies” http://engage.jboss.com/forms/red-hat-amqp-for-dummiesInfoQ videos●●John O'Hara Keynote: http://www.infoq.com/presentations/Keynote-<strong>AMQP</strong>-1Hanno Klein from Deutsche Borse:http://www.infoq.com/presentations/<strong>AMQP</strong>-in-Financial-Service<strong>AMQP</strong> Websitehttp://www.amqp.org/Qpidhttp://qpid.apache.org/


O<strong>the</strong>r interesting sessionsWed 3:40pm: Room 206 - Improving Mobile Ad-hoc Network (MANET)Communications with <strong>Red</strong> <strong>Hat</strong> Enterprise MRG MessagingThurs 1:20pm: Room 310 – MRG Update and RoadmapThurs 2:30pm: Room 309 – Real World Perspectives Panel includes ClarkPalmer, Chief Engineer for MeteorcomThurs 4:50pm: Room 209 – Taste of Training - <strong>Red</strong> <strong>Hat</strong> Enterprise MRGMessaging Flow (Replay)Thurs 6:00pm: “Innovation Hour” - includes Tim Potter from MeteorcomFri 9:45am: Room 206 - Real-time Intelligent Messaging for <strong>the</strong> Enterprisewith <strong>Red</strong> <strong>Hat</strong> Enterprise MRG Messaging

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!