Blog Posts

Thumbnail: The Canary Sings! AMPS and ITRS Geneos 4.0

  Sep 22, 2017   |      Ravi Palepu

Alert ! We released a sample AMPS plug-in for ITRS Geneos 4.0 that can be used to build real time reporting and alerting based on customizable rules and thresholds. Many of our customers are already using ITRS Geneos to consume the rich monitoring information from multiple AMPS servers and other systems...
60east itrs operations monitoring

Thumbnail: Pirates of AMPS: Dead Man's Queue

  Jul 19, 2017   |      Ray Imber

Queues are the bread and butter of a good messaging system. AMPS provides a powerful queue system that is fast, resilient, and flexible, taking work from publishers and feeding them to consumers as fast as your network will allow. The real world, unfortunately, has time constraints. AMPS Queues are extremely...
queues error handling

Thumbnail: Do-It-Yourself SOW Keys

  May 25, 2017   |      Tom Martens

The AMPS State-of-the-World (SOW) depends on being able to identify distinct updates to a message. AMPS does this by creating a SOW key for each message: subsequent updates that have the same key are updates to the same message. In many cases, it’s convenient to have AMPS determine the SOW...
sow key explicit key

Thumbnail: Beat the Traffic With Conflation

  May 4, 2017   |      Dylan Ridinger

Does your network bandwidth ever feel like this congested freeway? Do you ever have a subscription that gets so many messages that it really cannot process them all? If you answered yes, why haven’t you tried using conflated subscriptions? Conflated subscriptions help to reduce the bandwidth for a subscription and...
bandwidth performance conflation

Thumbnail: Is Your App Solid? (Does it need SSD?)

  Apr 28, 2017   |      Brand Hunt

It’s 2017 and this is the year Gartner estimated more revenue will come from selling Solid State Drives (SSDs) than their slower, spinning, ancestral Hard Disk Drives (HDDs). 1 To some, this seems like a no-brainer, but many experts believe the estimate is way off as HDDs continue to improve...
capacity planning storage performance

Thumbnail: Hot, Fresh, and Expressive: New AMPS Functions!

  Apr 26, 2017   |      Ray Imber

AMPS 5.2 has dropped and, like a new Beyonce album, it is so awesome it will probably break the internet. AMPS 5.2 comes with a mind bending amount of new functionality, but I would like to focus on a few key new functions that have been made available to your...
functions date and time

Thumbnail: Crank Up Apache Flume

  Apr 18, 2017   |      Keith Caceres

60East customers often integrate their AMPS deployments with the wider ecosystem of cloud storage providers, text search and analysis platforms, and the Apache ecosystem of big data tools such as Spark and Hadoop. One common integration request is the ability to pull an AMPS message stream directly into Apache Flume...
flume big data integration

Thumbnail: Preprocessing and Enrichment

  Apr 6, 2017   |      David Noor

In AMPS 5.2, we’ve introduced a new set of capabilites for modifying messages as they are published to AMPS: Message Preprocessing and Message Enrichment. Both features are configured in your AMPS configuration file, on the individual SOW Topics where you would like to use them. These new capabilities can streamline...
enrichment preprocessing transformation

Thumbnail: 60East Launches Media Division with the World’s Most Advanced ASCII Movie Player!

  Apr 1, 2017   |      60East Hype Division

60East Technologies is thrilled to launch the world’s most advanced online ASCII movie service, http://asciiflix.com. The first project of the new 60East Media Division, this new service leverages the precision and parallelism of 60East’s Advanced Message Processing System (AMPS), using the transaction log replay and State-of-the-World functionality to deliver the...
media asciiflix unicorn busterkeaton

Thumbnail: Same Data, Unique View: Aggregated Subscriptions

  Mar 30, 2017   |      David Noor

AMPS 5.2 introduces a powerful new capability for subscribers to create custom aggregations and projections to AMPS SOW topics – with no configuration necessary! We call this functionality Aggregated subscriptions. Aggregated subscriptions are like private views for an individual subscription. You no longer have to reconfigure and restart AMPS to...
views aggregation conflation

Thumbnail: Identifiers, Changes and Chains

  Mar 28, 2017   |      David Noor

In some applications, unique identifiers for objects change through the object’s lifetime. It can be difficult to decide how to model this in systems where an identifier is necessary, such as topics in the AMPS State-of-the-World (SOW). A prime example of this problem is in FIX Order ID Chaining. The...
order chaining fix combining updates

Thumbnail: Time-Based Triggers

  Mar 21, 2017   |      Ray Imber

Imagine, if you will, the following scenario. You have an AMPS SOW topic representing the state of orders in your business. You have a well tuned AMPS configuration, you have optimized your client applications and your network is at optimal capacity. You are processing millions of messages and everybody seems...
actions trigger action-on-message-condition-timeout

Notifications and News