ExecutionServer High-performance event processing platform
ExecutionServer
Solution Overview
Show more
Customer problem
Customers frequently need unified gateway to different financial markets. This gateway must provide fault tolerance and have extremely low processing latency. At the same time gateway must be able to implement agile business logic (such as custom pre-trade risk or smart order execution).
EPAM Solution
ExecutionServer (Ember) provides both a FIX facade and acts as host for trading/execution algorithms which processes transactions volumes of 100,000’s per second with single digit internal latency (μs).
Key Differentiators
Performance
ExecutionServer relies on in-house proprietary technologies to achieve best in class performance
Flexibility
Solution can be used as platform for all kind of trading applications for both BUY side and SELL side financial markets
TCO
Solution is cheaper than many commercial competitors
Benefits
Low Latency
Ultra-low-latency real-time event processing
Open API’s
Allow easy customization
High Availability
Replicated State Machine approach fault tolerance
User-definable position projections
Allows customization and precision of risk monitoring
Features
-
Host for execution algos (VWAP, TWAP, PVOL, Iceberg, Smart Order Routing)
-
Host for matching engines
-
Low latency high throughput FIX engine
-
Configurable position “projections” (granularity of positions/grouping of trades)
-
Configurable pre-trade risk limits and checks
-
Public API (Java over TCP/UDP/IPC, REST/WS)
-
Java API customization of algos, risk rules, order enrichment and order routing
Questions & Answers
Do we deploy solution in co-lo datacenters or on the cloud?
Posted on April 18, 2021 by Corben Browne
Both. Traditionally this solution has been deployed in co-lo datacenters, but with recent rise of cloud-native crypto exchanges we see more and more deployments on the cloud.
Posted on April 19, 2021 by SolutionsHub Support
What are hosting requirements?
Posted on April 7, 2021 by Robyn Bloggs
Hosting requirement highly depend on a workload. Ultra-Low latency applications require dedicated CPU cores for important services. Applications that analyze multiple markets require memory to hold in-depth state of each market.
Posted on April 8, 2021 by SolutionsHub Support
Have a question? We are ready to help you.
type
license type
industries
categories
Integrates with
TimeBase
CryptoCortex
AWS S3
ClickHouse
CME
ICE
Show More
Tech Requirements
Docker / Kubernetes
RedHat Linux 7+
CentOS Linux 7+
Amazon Linux 2
Windows Server 2016+
Version
Updated on Mar 23, 2021
Documentation
Get solution in 3 simple steps
We can help you achieve more! Choose the solution that supports your growth and success.
01
Reach Out to Us
Request the solution by submitting a short form
02
Sit Back & Relax
Our experts swiftly process your request and get back to you
03
Start Using The Solution
Dive in and unlock all the benefits