Posts

Investment Banking and the Middle Office Shock Absorber

Equities trading is the poster child for applications that demand the distribution of lots of data with extremely high performance – latency in the low microseconds, reaching for nanoseconds, and with as little “jitter” as possible even through unpredictable bursts of trading activity. But when it’s time to send order and trade data to the middle office systems responsible for non-real-time functions such as risk management, OATS reporting, etc., the prime directive shifts from speed to certainty. Every single message must be delivered to lots of recipients, many of them slow consumers, without putting “back pressure” on high-speed front office trading applications. This is why equities trading and OMS systems need a shock absorber.

Ever since algorithmic/electronic trading revolutionized capital markets, the “need for speed” has driven the development of networking technologies like cut-through Ethernet switches and 10 GE NICs that support kernel bypass, and encouraged techniques like running multiple apps on multicore servers with overclocked cores.… Read the rest

Leading Asian e-Payment Solution Provider Azure Deploys Solace Systems to Power Electronic Payment Platform

Infrastructure Upgrade from MQ to Solace Allows 500% Higher Throughput with Lower Transactional Latency

Ottawa, Ontario, November 20, 2013 – Azure, a leading payment provider based in Taiwan, has implemented Solace’s messaging appliance as the core messaging platform for their payment gateway. Azure has replaced an existing MQ platform with Solace, an upgrade which has translated into 500% more capacity and lower latency for their payments customers.

“As a payment gateway, every transaction is critical and cannot be missed or lost, so Solace’s ability to guarantee the delivery of hundreds of thousands of messages a second with low latency is a perfect fit for our application, ” said Benjamin Tung, General Manager of Azure. “We found Solace’s solution extremely easy to deploy, operate and keep running thanks to its built-in fault tolerance, steady latency, and fine grained management tools.”

The massive capacity of the Solace appliance has enabled Azure to dramatically reduce the cost and complexity of their system by consolidating many racks worth of servers and MQ licenses down to a small number of Solace appliances.… Read the rest

Is It Time to Rejuvenate Your FX Trading Infrastructure?

A common theme I hear from many senior IT people who run FX trading platforms is how the priority of rejuvenating their FX infrastructure is increasing. Why now? All of the big investment banks and FX ECNs have operated electronic FX trading platforms for some time now — since back when much of the trading demand from their clients wasn’t electronic, which meant latency requirements weren’t that stringent and peak volumes weren’t as high as they are today. There were also fewer sources of liquidity, less sophisticated trading capabilities, a lot less regulation to worry about, and corporate risk officers pretty much left them alone.

Many of these platforms used (and still use) several different types of messaging systems to do what they needed: multicast for price distribution, software brokers for persistence, and web streaming software if they wanted to offer a single dealer platform (SDP). So the infrastructure started off complex, which doesn’t help application architectures stay simple, and we all know that over time architectures grow more complex until there is a dedicated effort to simplify.… Read the rest

Intro to JMS Messaging Video

The Solace message router supports persistent and non-persistent JMS with high throughput and low latency. Client applications connect to Solace like any other JMS broker so companies whose applications are struggling with performance or reliability issues can easily upgrade to Solace’s hardware. Learn more.


(Can’t watch YouTube?)… Read the rest

Message Caching Video

Solace’s message caching solution, called SolCache, enables the storage of data sent as part of a high-performance messaging stream in memory for low latency retrieval of data. Access to this message caching capability is integrated into the Solace API, enabling sophisticated lookups and operation. Learn more.


(Can’t watch YouTube?)… Read the rest

Using SEMP for Data Visualization, Provisioning and Monitoring

One of the less well-known but incredibly powerful features of Solace’s Unified Message Platform is Solace Elements Management Protocol, commonly called SEMP. The name says it all — it’s a protocol for managing the various elements of your Solace implementation.

SEMP is pretty intuitive and well documented, and once you get the hang of it you’ll come to think of it as an indispensable tool in many areas of Solace appliance administration. It enables sophisticated scripting and monitoring, and you can even use it to build custom apps for provisioning, visualization, historical reporting and more.

SEMP is actually the foundation of SolAdmin — everything you see on screen in SolAdmin is fetched by SEMP under the covers, which means you can use SEMP to replicate or improve upon anything SolAdmin does in your own applications.

What is SEMP?

SEMP is an XML RPC that works over HTTP or Solace’s message bus. … Read the rest

Korea Exchange (KRX) Deploys Solace Systems as Data Distribution Foundation of New Low Latency Platform

Leading Asian Exchange Leverages High Performance and Reliability of Solace Appliances for Next Generation Exchange Technology

Ottawa, Ontario, October 08, 2013 Solace Systems, the leading provider of messaging middleware appliances, today announced that the Korea Exchange (KRX), Korea’s sole securities exchange operator, has selected Solace’s messaging appliances as the core data delivery infrastructure for their new high-speed exchange platform. The new system, called EXTURE+, is the KRX’s next-generation trading system that offers low latency trading across many asset classes including equities, bonds, and derivatives.

“The KRX is committed to delivering world-class trading services to all of our clients, ” said Dr. Lee, Senior Vice President of EXTURE+ Task Force at the KRX. “We rigorously tested many technologies and found that Solace’s messaging appliances best meet our very high standards for quality, performance and reliability.”

Solace makes it easier for the KRX to secure extra data copies onsite as well as for DR site to enable rapid disaster recovery.… Read the rest

Hedge Funds Head into the Cloud

cloudThere was an article in Wall Street & Technology the other day about hedge funds increasingly turning to cloud-based services for various functions instead of building out their own IT systems. The article focuses on the cloud-ward migration of back-office functions, but we see it happening in the front and middle office as well. Just in the past few weeks we announced three new Solace customers that are building cloud-based businesses around their unique technical expertise:

Each chose Solace because we offered them ultra-fast performance, predictable latency, headache-free management, rock-solid reliability and multi-tenant capabilities — all key attributes of any cloud-based service. Starting with a mature, full featured infrastructure means these cloud service companies can spend more minutes focused on making their trading services better instead of coding, configuring, tuning or operating software-based middleware.… Read the rest

Solace Gets in Sync with Oracle GoldenGate

On Tuesday, we announced a new solution that pairs Solace appliances with Oracle GoldenGate to make the real-time data synchronization across many databases and applications easier and more efficient. This is a solution that has been cooking for a while, and has already been deployed by multiple large customers.  I’ll briefly outline how it works and how it extends GoldenGate’s already powerful feature set.

Oracle GoldenGate is Oracle’s flagship logical data replication product for Oracle and heterogeneous database environments. It enables real-time data integration using log-based change data capture technology to replicate, transform and synchronize information across a wide range of systems including databases, operational and analytic systems. This is commonly used to keep different data sources in sync.… Read the rest

Pico Quantitative Trading Selects Solace Systems to Serve as Key Infrastructure within Hosting Platform

Low-Latency Trading Managed Services Improved by Fast and Reliable Messaging Middleware Appliances

Ottawa, Ontario, July 23, 2013 Solace Systems announced today that Pico Quantitative Trading (PQT℠), a financial technology services provider and an agency-only broker that offers low-latency trading solutions across all asset classes, is adopting Solace middleware appliances as the data distribution infrastructure within their platform. PQT offers their solution as a managed service, complete with connectivity to the world’s leading exchanges and execution venues, market data feeds, integrated risk management, data analytics and more.

“Solace technology is the central nervous system of the trading infrastructure that our technically sophisticated clients use to execute trades across a range of asset classes around the world, ” said Sonny Baillargeon, CTO, Pico Quantitative Trading. “By efficiently routing all of the real-time data it takes to execute smart trades and manage risk, Solace helps us satisfy service level agreements, and maintain our competitive advantage delivering world-class trading services.”

After evaluating several middleware technologies Pico decided that Solace 3200 series middleware appliances best met their requirements in the areas of performance and the continuous distribution of data across geographies for risk management and disaster recovery.… Read the rest