AMPS, the Advanced Message Processing System, is a modern messaging platform designed for the most challenging problems in low-latency, high-throughput messaging.
AMPS is built to take advantage of modern networking, storage, and CPU architectures. Every aspect of the system is engineered for performance, designed for ease of use. AMPS is field-tested, with deployments worldwide powering the most demanding, mission-critical applications.
The architecture, design and implementation of AMPS allows the exploitation of parallelism inherent in emerging multi-socket, multi-core commodity systems and the low-latency, high-bandwidth of 10Gb, 40Gb and faster Ethernet. AMPS performance scales in a linear fashion with the resources available. AMPS runs well on a virtual machine, and runs even better on a dedicated high-end server.
Thousands of AMPS instances are in production today worldwide, powering demanding messaging applications in some of the world's largest financial institutions. Discover AMPS, and start building applications with more performance and scale than you ever thought possible.
Ravi Palepu explains how 60East's engineering practices enable AMPS to outperform hardware messaging appliances.Read More...
Ravi Palepu describes how to use AMPS composite message types, new in AMPS 4.3, to get all the flexibility of AMPS content filtering and all the efficiency of a native binary data representation.Read More...
Fresh from the lab: replication compression, composite message types, fast key value lookup, hash indexes, and journal recovery improvements are only some of the new features in AMPS 4.3. Read on for the full scoop!Read More...
In use by major Fortune 500 companies, AMPS drives the most data-intensive mission-critical applications such as trading desks, analytic grids, reporting applications, view servers, workload management, and more.
What these applications have in common is a need for reliable high-volume, low-latency messaging with advanced features that go beyond simple pub-sub or point-to-point messaging. AMPS makes it easy to build applications that provide the lowest levels of latency and highest overall throughput by providing built-in features such as historical replay, a real-time database with continuous queries and aggregation, focus tracking, incremental message updates and other advanced features that typically require extensive custom processing in your application.
You don't have to be a performance guru to make these systems sing. You just have to crank up the AMPS.