Engineering that moved the numbers that mattered.
A look at how eProxim solved integration problems others called impossible — anonymized to their industry, with the real architecture and the real results.
Connecting a global bank to 16,000 institutions — and settling between them in real time.
How eProxim helped a global financial-technology provider turn the platform that moves money between one of the world’s largest banks and its correspondent network into a real-time integration hub — proving hundreds of millions of interbank transactions could clear the moment they arrive.
One of the world’s largest banks relied on the partner’s platform to receive, match, process, and return hundreds of millions of transactions each day between its own operations and correspondent banks worldwide — the system of record for moving money in and out of client accounts.
Banking has traditionally settled this work in overnight batches. At this bank’s volume, compressing settlement into a few hours had become impossible — while its clients demanded real-time visibility into their balances, and the bank saw delivering that as a decisive competitive advantage.
The two most expensive operations in transaction processing — finding an account record and updating it — are both bound by disk I/O, orders of magnitude slower than memory. eProxim proposed a focused proof of concept built on an in-memory data grid to remove that bottleneck entirely.
- Pre-load the bank’s entire client-account dataset into RAM, making memory — not the database — the system of record.
- Partition accounts across a grid of processing nodes so work is routed to where the data already lives, minimizing network travel.
- Process each transaction in place, then persist results to disk asynchronously (write-behind) so durability never blocks throughput.
Running on eight commodity servers, the hub cleared the bank’s entire interbank flow at 240,000 transactions per second — conclusively proving real-time settlement across the correspondent network, and that the batch window could be retired. eProxim architected a multi-grid topology to future-proof throughput against network limits. On the strength of the proof of concept, the partner moved to full build-out with eProxim engaged as architects.
Unifying a growing network of supplier APIs into one instant catalog.
How eProxim helped a travel-technology company integrate live pricing and availability from an ever-growing network of supplier APIs into a single normalized catalog — and serve it to consumers in under a second.
The company’s model depended on aggregating itineraries, pricing, and availability from an ever-growing pool of suppliers — and, unlike competitors who resell a third party’s database, building and controlling its own. Every supplier exposed a different API, and each new connection added latency: querying suppliers live, one by one, meant a single search could take up to a minute. For a consumer-facing site, that is an eternity.
The data also had to be right. Nothing erodes trust faster than a traveler reaching checkout to find the fare has changed or the product is gone. The company needed accurate, real-time pricing — and the ability to cross-sell and bundle products across suppliers on the fly.
Querying every supplier API in real time was never going to meet these goals. eProxim built the solution on an in-memory data grid, holding the entire travel-product catalog in RAM across load-balanced nodes so any consumer request could be answered instantly.
- Ingest a snapshot of each supplier’s product data through their API into the grid’s in-memory store.
- Refresh intelligently: an adaptive scheduler polled high-demand products far more often than quiet ones — keeping data current without hammering supplier APIs.
- Serve every consumer search from memory, with the grid routing each request to the appropriate node and fulfilling it in place.
The platform sustained 63,000 search requests per second with sub-second response, turning a minute-long wait into an instant answer. Because near-real-time data was always in the grid, the company could mine it — identifying the most profitable routes and bundling products across suppliers to lift margin and loyalty. What began as a latency problem became a strategic data asset.
Unifying many systems of record behind one API layer — at 25 million reports a month.
How eProxim re-architected the reporting platform of a global post-trade financial-services firm — replacing brittle point-to-point links across many systems of record with one standardized API layer that now serves some of the world’s largest institutions.
The firm’s institutional customers — investment managers, broker-dealers, and custodian banks — depend on timely, accurate reporting for trade activity, settlements, fiduciary oversight, compliance, reconciliation, and tax. Those reports are consumed every day by operations and compliance teams managing billions of dollars in assets.
The existing platform, built up in-house over many years, had reached its limits. As volumes grew, performance declined, development slowed, and technical debt mounted: no true on-demand reporting, limited customer control over scheduling, slow execution, brittle point-to-point integrations across many systems of record, and rising maintenance cost. The firm needed a modern reporting architecture — not another refresh.
Rather than patch the old system, eProxim redesigned and rearchitected the platform around a service-oriented architecture built for scalability, resilience, and long-term maintainability.
- Build a secure enterprise API layer giving standardized access to multiple internal systems of record — replacing tightly coupled point-to-point integrations with reusable services.
- Implement a MuleSoft integration layer for data aggregation, workflow orchestration, enterprise scheduling, error handling, and operational monitoring across the reporting pipeline.
- Introduce JasperReports as the reporting engine — high-performance, self-service, on-demand generation with customer-configurable scheduling and secure delivery.
The platform now generates more than 25 million reports every month, supporting both on-demand and scheduled reporting for some of the world’s largest institutional financial organizations. Standardized APIs and centralized orchestration cut operational complexity while sharply improving performance and responsiveness — and the system continues to run in production years after launch, built to evolve with the business rather than constrain it.
One usage stream feeding every downstream system — a national network mediated in real time.
How eProxim helped a mobile operator’s software partner integrate raw network usage into a single event stream that feeds billing, balances, spend alerts, and fraud detection — retiring both a nightly batch and the brittle point-to-point links behind it.
The operator’s network emitted a relentless stream of usage records — every call, text, and megabyte across millions of subscribers. The partner’s platform mediated those records into billable events, but did so in an overnight batch: raw usage was collected all day and rated only after midnight.
That lag had become a liability — and so had the wiring. Billing, real-time balance, spend alerts, and fraud detection each pulled from the batch on their own schedule through separate, brittle integrations, so subscribers saw stale balances, regulators waited on usage transparency, and fraud like SIM-box bypass could run unchecked for a full day. The operator needed usage captured once and delivered to every system the instant it happened.
The gap was not just speed but wiring: every consumer integrated with the batch on its own. eProxim rebuilt mediation as an event-driven pipeline that captures usage once and delivers it to every downstream system through a single contract.
- Ingest raw usage from heterogeneous network elements into one partitioned event stream, keyed by subscriber so each account’s records process in order.
- Normalize and rate each event in flight against the subscriber’s plan and live balance, with an idempotent design so duplicate or replayed records never double-charge.
- Publish rated events to every consumer — billing, real-time balance, spend alerts, and fraud detection — from one stream, replacing the point-to-point links each had maintained.
The pipeline captured the network’s entire output once and fed every downstream system from a single rated-event stream — at 1.4 million events per second, retiring both the nightly batch and the brittle links behind it. Subscribers saw live balances and instant alerts, fraud was flagged in seconds, and the operator could connect new consumers — analytics, marketing, compliance — to the same stream without touching the mediation layer.
One source of truth for inventory across every channel — synced in under a second.
How eProxim helped a fast-growing omnichannel retailer connect its storefronts, marketplaces, ERP, and warehouses into a single real-time inventory and order fabric — ending oversells and surviving peak-sale traffic.
The retailer sold the same catalog across its own website, several online marketplaces, and physical stores — but each channel kept its own view of stock, reconciled to the ERP by scheduled syncs that ran every fifteen minutes. Orders, returns, and receipts flowed through a tangle of point-to-point connections between the commerce platform, ERP, warehouse system, and each marketplace.
At scale, the gaps showed. A unit sold on one marketplace could still appear available on another until the next sync — producing oversells, cancellations, and marketplace penalties. Every new channel or warehouse meant another brittle integration, and during peak sales the batch syncs fell hopelessly behind while the point-to-point web buckled under load.
The problem was not any single system but the wiring between them. eProxim replaced the point-to-point tangle with a middleware layer that made inventory and orders event-driven and gave every channel one authoritative source of truth.
- Stand up an integration layer that ingests stock, order, and fulfillment events from every channel, ERP, and warehouse through a normalized set of adapters — retiring the point-to-point connections.
- Maintain a single real-time inventory ledger that every channel reads from and writes to, so a sale anywhere decrements availability everywhere at once.
- Orchestrate the order lifecycle — capture, allocation, fulfillment, returns — as events, with retries and reconciliation so no message is lost under peak load.
Channels now share one inventory source of truth, holding 99.9% accuracy with stock changes propagating in under a second instead of every fifteen minutes — effectively ending oversells. Onboarding a new marketplace or warehouse became configuration rather than a new integration, and when the next peak sale hit four times normal volume, the platform absorbed it without a re-architecture.