Blog Posts about amps

What Would You Build With a Data Time Machine?

In this new video, Jeffrey Birnbaum from 60East describes how version 4.0 of AMPS, currently in preview, makes it easy to build data-intensive applications. Jeffrey walks through a sample application and shows how the application uses AMPS to: Focus on just the data of interest through AMPS content filtering Use...

Read More...

Joining BSON Data with XML Data and Aggregating in JSON -- Making it Easy and Natural

We’ve all seen television’s expectation of middleware – real-time streams of data, arriving from all over the world, effortlessly joined and available in an instant, where combining new information is as easy as a few keyboard clicks – even in the middle of the night, from an underpowered laptop, while...

Read More...

60East at High Performance Computing for Wall Street

Jeffrey M. Birnbaum, CEO of 60East Technologies, will join a panel discussion on September 22nd at the High Performance Computing For Wall Street conference. The panel will discuss “HPC Code Writing and Programming: Putting Technology to Work to Increase Performance and Scale, Put-through, and Reduce Latency in the Nano World”....

Read More...

AMPS: The Ultimate Shock Absorber

AMPS can help you get new life out of your existing messaging system, while providing more capacity and functionality. A shock absorber is a buffer between two systems. It protects each system from the other and helps both systems to run smoothly. AMPS provides stunning throughput, expressive filtering, high availability,...

Read More...

Extreme Storage Performance

At 60East, we’re constantly being asked to evaluate new technologies in high-performance computing. AMPS tests these technologies to their limits. AMPS applications require predictable latency at high messaging volumes: for most applications that use AMPS, the limits of the storage or networking system are what limits the capacity of the...

Read More...

AMPS versus Santa: Who's Faster?

At 60East Technologies, we think about delivery a lot! We’re always thinking about what can be learned by studying real-world delivery technologies used elsewhere. Perhaps the grand-daddy of all delivery companies is Santa Claus. He’s delivering packages to approximately 526 million children in 150 million households over a 31 hour...

Read More...

Santa Officially Chooses To Crank Up the AMPS

FOR IMMEDIATE RELEASE 2014-12-26 North Pole – Santa Clause, Inc. (SANTA) announced today that it will be choosing 60East Technologies’ AMPS product as their strategic messaging platform. SANTA expects the demands on delivery to continue to increase at record rates given the improvements in the economy and world population increases....

Read More...

Toolbox: Regular Expression Testing Tool

If you’re a multi-discipline developer (like us!) it can be difficult bouncing between languages with different regular expression grammars. There are often command line utilities to help and you can always write code to test your patterns against test data. That said, there are some great regular expression testing tools...

Read More...

Yuck! Stateless Poison Message Handling

It’s January, and many people (including me) are thinking about the food they’ve eaten over the last few months. If you’ve ever eaten too much Halloween candy, indulged yourself in holiday food that doesn’t quite agree with you, had too many cookies or gone back for that one last sliver...

Read More...

New Feature: Keep It All Together With CorrelationId

One of the best things about AMPS is the way that it keeps publishers completely independent from subscribers. Publishers don’t need to know how many subscribers are listening for a message, where they are, or even whether they’re connected at a given point in time. That flexibility pays off: once...

Read More...

How Fast Can You Go?

AMPS is built from the ground up to go fast. AMPS tries to deliver messages at the fastest rate that an individual consumer can handle. AMPS has sophisticated machinery to try to find the fastest possible delivery rate for an individual consumer, and AMPS works hard1 to keep slower consumers...

Read More...

No Filesystem? No Problem! Keeping State in AMPS

AMPS makes a great platform for distributing messages to worker processes. The combination of low latency delivery, the SOW last value cache, message replay, and powerful content filtering make it easy to build a scalable grid of workers. In this post, we show how to extend the AMPS client to...

Read More...

Fresh From the Lab: AMPS 4.3

At 60East, we’ve been heads down in the lab, mixing up new ingredients to bring you the future of messaging today. We’ve just released AMPS 4.3.1.0. This release focuses on extending the futuristic capabilities we introduced in AMPS 4.0, making AMPS even better! Here are just a few of the...

Read More...

Composite Message Types: Answers Beyond Ints

“I may not have gone where I intended to go, but I think I have ended up where I needed to be.” ― Douglas Adams, The Long Dark Tea-Time of the Soul In the Hitchhiker’s Guide to the Galaxy, Douglas Adams conveyed to us that the earth was actually a...

Read More...

How can a Pure Software Messaging Solution Whip the NIC off a Hardware Messaging Appliance?

Why is it that the latest Bugatti Veyron doesn’t have the fastest time at the Top Gear test track? How could a highly regulated or constrained 2004 Renault R24 Formula One outperform it? The Bugatti outperforms the F1 in many tests; but not on that prestigious Top Gear track due...

Read More...

The NBA of Data Science

I’ve been pondering for a while on how to showcase some replay functionality in our AMPS product in a way that’s general enough that everyone understands the concept, yet provides a solution metaphor that easily translates into other domains. Ideally, the data would be from some real-world system, where time-series,...

Read More...

Comparison: AMPS and RabbitMQ

The Advanced Message Processing System (AMPS) from 60East Technologies is used in production for thousands of enterprise messaging applications. These applications use AMPS because they have the most demanding throughput and latency requirements for publish/subscribe messaging. These applications also take advantage of the AMPS durable message storage, historical replay and...

Read More...

AMPS 5.0: Finely-Tuned Messaging

AMPS 5.0 is now available. This version of AMPS builds on the technology in previous releases to refine existing features and bring all new capability to AMPS. With this release, AMPS provides extremely high performance persistent message queues. The message queues include a variety of fairness models, and include an...

Read More...

Try AMPS NOW With Cloud Evaluation Beta

The Advanced Message Processing System (AMPS) from 60East Technologies is a state-of-the-art technology that powers up many of the Fortune 500 companies. Developers who tried AMPS love it and use it in their products. But is there an easy way to test features of AMPS without having access to a...

Read More...

AMPS 5.2: More Power

AMPS 5.2 is now available. This release of AMPS includes new features designed to help manage extremely complex, high-volume data flows that require data transformation in the AMPS server — while maintaining the performance and ease of use that AMPS is known for. The release also includes a set of...

Read More...

Get more AMPS with Galvanometer

Every system needs control, and AMPS is no exception. We already have a pretty powerful and flexible Admin module that provides various information about the AMPS instance and the host system, in several formats such as XML, JSON, CSV, and plain text. It is very convenient for applications, scripts, services…...

Read More...

Introducing the AMPS JavaScript Client

AMPS is a very robust system due to its amazing performance, flexibility, and reliability. 60East already provides client libraries for C/C++, C#, Java, and Python, and today we introduce the first version of our official JavaScript client that will power up both modern front end web applications and Node.js-backed back...

Read More...