chcheng's picture
From chcheng rss RSS  subscribe Subscribe

Jeremy Vickers Liquidity Hub 

Jeremy Vickers Liquidity Hub

 

 
 
Tags:  servers  dedicated 
Views:  218
Published:  May 01, 2010
 
0
download

Share plick with friends Share
save to favorite
Report Abuse Report Abuse
 
Related Plicks
Afrihost - South African Dedicated Web Servers

Afrihost - South African Dedicated Web Servers

From: amgreene
Views: 220 Comments: 0
Afrihost - South African Dedicated Web Servers
 
Cccam server

Cccam server

From: anon-461507
Views: 306 Comments: 0
Cccam server
 
Cccam servers

Cccam servers

From: anon-451049
Views: 566 Comments: 0
Cccam servers
 
Afrihost - South African Dedicated Web Servers

Afrihost - South African Dedicated Web Servers

From: bugzyu
Views: 182 Comments: 0

 
See all 
 
More from this user
e-Learning : SRRT - 01

e-Learning : SRRT - 01

From: chcheng
Views: 402
Comments: 0

Ivf Conference Ovary 2009

Ivf Conference Ovary 2009

From: chcheng
Views: 165
Comments: 0

2010 Chevrolet  Camaro Berlin NH

2010 Chevrolet Camaro Berlin NH

From: chcheng
Views: 278
Comments: 0

Family Tree

Family Tree

From: chcheng
Views: 27
Comments: 0

OHS (Occupational Health and Safety) Australia

OHS (Occupational Health and Safety) Australia

From: chcheng
Views: 45
Comments: 0

progressive mreport-10/07

progressive mreport-10/07

From: chcheng
Views: 202
Comments: 0

See all 
 
 
 URL:          AddThis Social Bookmark Button
Embed Thin Player: (fits in most blogs)
Embed Full Player :
 
 

Name

Email (will NOT be shown to other users)

 

 
 
Comments: (watch)
 
 
Notes:
 
Slide 1: High Volume Low Latency Transaction Processing Presenters: Tony Harrop, CTO, LiquidityHub Jeremy Vickers, Technical Architect, Detica Date: 12th March Reference: QCon 2008 Client Confidential
Slide 2: Contents Overview of LiquidityHub Key challenges Technology overview Outcome Lessons learned Client Confidential
Slide 3: Overview Current Situation Interest Rate Swaps Manual process Multiple sources Trading mechanism risk on dealer Client Confidential
Slide 4: Overview II Current Market Environment Introducing change in a volatile environment Change vs. execution confidence 'Market can find solution to sub prime debt crisis' Client Confidential
Slide 5: Overview III LiquidityHub Vision Build platform that enables access to multiple sources Leverage existing distribution channels Platform must scale to include future products Offer Request for Stream with real time pricing More transparency, better pricing Enable STP, reduce costs Client Confidential
Slide 6: Overview IV Client Confidential
Slide 7: Key Challenges Performance Trade negotiation is time-sensitive, < 100 ms latency required Year one volume 20,000 msg/s scaling to 100,000 msg/s by year five. Reliability No loss of trade messages / transactions Ease Of Integration Dealers and Distributors Availability 99.99% Time To Market Go Live Sept 2007 (9 months!) Client Confidential
Slide 8: Key Challenges - Implementation Technology partner needed to define and implement the solution: Detica had a global team with a track record implementing high volume low latency systems Event Driven & Real Time Architecture expertise Dedicated Market Services business area Combined business and technology capability Client Confidential
Slide 9: Technology – Functional Overview Client Confidential
Slide 10: Technology – Pricing Example Market Data (Composite Price) Dealers (INVESTMENT BANKS) Distributors (REUTERS & BBG) Gateway Tier Quote Gateway Trade Gateway Market Data Gateway Middleware Server Middleware Tier Middleware Server Application Tier Trade Services Admin Services Pricing Services Reporting Services Data Tier Database Client Confidential
Slide 11: Technology - Products Quote Gateway Cameron US BEA WLRT Middleware Server Fiorano JMS BEA WLRT Gateway Tier Trade Gateway Market DataMDS Cameron Gateway BEA WLRT Middleware Server Fiorano JMS BEA WLRT Middleware Tier Application Tier Trade Spring Services BEA WLRT Admin Spring Services BEA WLRT Pricing Spring Services BEA WLRT Reporting Spring Services BEA WLRT Data Tier Oracle RAC Database Client Confidential
Slide 12: Technology – Hardware Key Cameron US/MDS FIX WLRT HP DL360 Dual Core 2xCPU 3GHz 4GB RAM Trade & Quote Gateway Market Data Gateway HP DL580 Dual Core 4xCPU 3.4GHz 8GB RAM FioranoMQ WLRT Middleware Spring WLRT Trade Services Pricing Services Admin Services Reporting Services Oracle RAC Op/Trade Databases Tick/Reporting Databases Client Confidential
Slide 13: Technology – Product Performance Cameron Universal Server & Market Data Server FIX Servers FIX is a standard communications protocol within the Investment Banking domain but is flexible enough to be customised Cameron US/MDS can handle > 25,000 msg/s Fiorano MQ Pure JMS Server Can handle > 80,000 non-persistent msg/s Client Confidential
Slide 14: Technology – Product Performance WebLogic Real Time provided a huge performance improvement compared to standard Sun JVM With -15ms latency Without - significantly > 100ms latency Underpinned key components in each tier FIX Gateway Servers JMS Servers Spring Made Java solution a feasible and good choice for this system. System handling ~ 25,000 msg/s with 95th percentile latency ~15ms Client Confidential
Slide 15: Performance Monitoring JMX Monitoring Framework Gateway Tier Monitoring Web App Quote Gateway MBean Trade Gateway MBean Market Data Gateway MBean Middleware Server Middleware Tier Application Tier Middleware Server Trade Services MBean Admin Services MBean Reporting Services Pricing Services MBean Data Tier Database Client Confidential
Slide 16: Performance Monitoring Administration Application provides detailed statistics on: Latency Per message type Per component if required Throughput Server/Service Status Provides an easily understandable dashboard for LiquidityHub staff. Client Confidential
Slide 17: Outcome Designed, built and delivered the system in 9 months. System meets year 1 peak performance targets Current latency figures 4 – 8ms System can scale to much higher message volumes Phase 4 currently in progress Client Confidential
Slide 18: Lessons Learned Create more testing tools Distributor GUI test harness Log search & view Early prototyping helped de-risk the architecture Consider virtualization Managing 17 organisations is not easy! Weekly tech forums worked well Client Confidential
Slide 19: Questions? Tony Harrop Chief Technology Officer Li 1 Liverpool Street 2nd Floor, Suite 226 London EC2M 7QD Tel: +44 (207) 956 2608 Mob: +44 (7771) 623808 Email: tharrop@liquidityhub.com Jeremy Vickers Technical Architect Detica Peninsular House 30-36 Monument Street London EC3R 8LJ Tel: +44 (207) 812 4881 Mob: +44 (7740) 923287 Email: jeremy.vickers@detica.com This presentation and its contents is confidential, may be legally privileged and is intended solely for the use of the individual or entity to whom it is addressed. Information contained herein is the sole property of LiquidityHub. Unauthorised disclosure, copying or distribution of such information is strictly prohibited and the recipient shall not redistribute it in any form to a third party. Client Confidential

   
Time on Slide Time on Plick
Slides per Visit Slide Views Views by Location