Kaazing WebSocket Platform Benchmark: Breaking the One Million Connection Barrier

We’re very excited about the results of the recently published WebSocket benchmark Kaazing completed in partnership with Dell and Tibco, titled Fastest Million with Kaazing, Dell, and Tibco.

This benchmark demonstrates that Kaazing WebSocket Gateway can deliver real-time data to one million concurrent connections on a single Dell PowerEdge R620 rack using standards-based messaging with TIBCO Enterprise Message Service at 10 messages per second with an average latency of 3.5 milliseconds from message broker  to client.

For the benchmarking we used the following hardware and software components:

About the Scenario

The benchmark mimics an FTSE 100 stock exchange scenario. The publisher publishes 100 different stock prices on 100 topics, one stock symbol per topic. Each stock topic is updated 10 times a second.

Every client subscribes to 1 random topic, and therefore receives 10 messages per second.

The payload size for each message is 512 bytes.

Executive Summary of the Results

Number of client connections 1,032,000
Updates to each client 10 messages per second
Average latency 3.5 ms
Hardware One Dell PowerEdge R620 rack
Network utilization 1.3 Gb/s
CPU utilization 80%
Memory utilization Less than 3 GB RAM

For a detailed description of the test, CPU, memory, and NIC utilization, and latency  analysis, read the free Fastest Million with Kaazing, Dell, and Tibco whitepaper.

This entry was posted in Kaazing, WebSocket and tagged , , , , , . Bookmark the permalink.

2 Responses to Kaazing WebSocket Platform Benchmark: Breaking the One Million Connection Barrier

  1. Pingback: One line of code that changed the Web forever | The Zinger

  2. Pingback: Controlling Physical Devices on the Real Time Web: Kaazing IoT Talk at JavaOne 2013 | The Zinger

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s