We have made an update to both real-time aggregate data streams:

A.* - Per Second Aggregates
AM.* - Per Minute Aggregates

Before:

Before, we would broadcast all symbols, every second/minute, regardless if a trade happened in that timespan. This was easily determined by the "v": 0 meaning there was no volume.

This means it would broadcast ~8000 ticks/second on the per second aggregate channel.

The Change:

We have changed both channels to only broadcast updates on the tickers which have actually had trades in that timespan. Which means the average is ~1000 ticks/second instead of ~8000. This allows better throughput, and less processing messages of tickers that have not changed.