Credit Suisse Gains Edge in Intraday Credit Risk Management with In-memory, Distributed Data Grid Solution
 
 

Credit Suisse Gains Edge in Intraday Credit Risk Management with In-memory, Distributed Data Grid Solution

Leading financial services group Credit Suisse advises clients on all aspects of finance, around the world, around the clock

 
 

 
 

Challenges

  • Achieve five millisecond or lower response times for pre-transaction credit checks against counterparties globally
  • Process intraday credit checks for a large number of transactions daily and scale by up to a factor of ten without risk of increase in latency
  • Minimize solution development, support time, and costs

Solutions

Oracle Product and Services

  • Opted to build an in-memory application grid for its resilience and risk-free scale-out, selecting Oracle Coherence in-memory data grid and Oracle JRockit Java virtual machine (JVM) to achieve consistent low latency for credit checks
  • Achieved the less than five millisecond latency target for 99.9% of credit checks with Oracle JRockit, which features deterministic garbage collection for predictable pause times
  • Chose Oracle Coherence for its performance, in-memory characteristics and compatibility with JRockit
  • Preferred Coherence for its simplicity, which enabled a team of four to deliver the system quickly and support it globally
  • Fully prototyped the system in three months on a server cluster running an Oracle Coherence data grid and Oracle JRockit, using distributed caches to store intraday data and process credit check requests
  • Installed regional system instances to ensure proximity to clients and enable low latency and instant failover
  • Used diagnostics in Oracle JRockit Mission Control to pinpoint performance bottlenecks and direct improvements
  • Benefited from expert guidance, technical support, objective feedback, and help from Oracle’s UK presales teams