Introduction

Thank you for choosing the Advanced Message Processing System (AMPS) from 60East Technologies. AMPS is a feature-rich message processing system that delivers previously unattainable low-latency and high-throughput performance to users. AMPS provides both publish-and-subscribe messaging and high-performance message queuing.

AMPS is designed to help you quickly and easily develop and deploy data-intensive applications with demanding requirements for low latency and high performance.

AMPS combines aspects of a traditional message bus, message queue, database, view server, analytics and event processing engine. The features that AMPS provides are designed to be easy to use, to work well together, and to provide high performance.

Documentation Resource Overview

The 60East documentation is intended to be used with a working (development) environment of AMPS available so that you can quickly explore the concepts discussed.

60East recommends starting with the Introduction to AMPS to become familiar with AMPS, and then reading the sections of the AMPS User Guide and AMPS Configuration Guide for the features that your application will use.

  • The Introduction to AMPS provides an overall introduction to AMPS, including information on setting up a development environment, the basic concepts and features of AMPS, and general advice on which features combine effectively for specific scenarios. The 60East documentation is intended to be used with a working (development) environment of AMPS available so that you can quickly explore the concepts discussed.

  • The AMPS Evaluation Guide provides advice on evaluating AMPS, included a suggested evaluation process, tips on monitoring and measuring performance in an evaluation environment, and information on how to effectively partner with 60East on an evaluation of AMPS.

  • The AMPS User Guide -- this guide -- provides a complete overview of the features of AMPS and how to deploy and administer an instance of AMPS.

  • The AMPS Configuration Guide describes the AMPS configuration file and the options available to specify the behavior of an instance of AMPS.

  • The Deployment Checklist is a short document providing recommendations for deploying AMPS into a shared environment, whether that environment will be used for production, test, or development.

These guides cover the general features of AMPS. This site provides additional guides, such as guides for developing applications with AMPS, a guide to the statistics available for monitoring, and so on.

Resources for Developers

For developers, becoming familiar with the Developer Guide for the AMPS Client library that you will be using is also recommended. The developer page on the 60East web site contains reference material and links to download client libraries. Full source code (including example applications) is available for all client libraries. For many client libraries, 60East also includes pre-built binaries and makes binary distributions available through popular package management sites. Notice, however, that the pre-built distributions do not contain documentation, source code, or examples.

For developers, 60East also provides an AMPS Command Reference that describes the commands to the AMPS server and responses from the AMPS server. Once you are familiar with the features you will use, as described in the user guide, the Developer Guide for your client library of choice and the AMPS Command Reference provide details on how an application communicates with the AMPS server.

Last updated

Copyright 2013-2024 60East Technologies, Inc.