• Stars
    star
    121
  • Rank 293,924 (Top 6 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created almost 13 years ago
  • Updated over 12 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A benchmarking tool for MQTT Servers

MQTT Benchmark

A benchmarking tool for MQTT v3.1 servers. The benchmark covers a wide variety of common usage scenarios.

Running the Benchmark

Just run:

./bin/benchmark-all

or one of the server specific benchmark scripts like:

./bin/benchmark-apollo

The benchmark report will be stored in the reports/$(hostname) directory.

Running the Benchmark on an EC2 Amazon Linux 64 bit AMI

If you want to run the benchmark on EC2, we recommend using at least the c1.xlarge instance type. Once you have the instance started just execute the following commands on the instance:

sudo yum install -y screen
curl https://nodeload.github.com/chirino/mqtt-benchmark/tarball/master | tar -zxv 
mv chirino-mqtt-benchmark-* mqtt-benchmark
screen ./mqtt-benchmark/bin/benchmark-all

The results will be stored in the ~/reports directory.

More Repositories

1

lmdbjni

A Java Native Interface to the Lightning Memory-Mapped Database (liblmdb)
Shell
87
star
2

hawtdb

HawtDB is an embedded MVCC Key/Value Database
Java
77
star
3

jms-benchmark

Little project to benchmark JMS providers
JavaScript
64
star
4

activemq-apollo

The next generation of ActiveMQ
Scala
41
star
5

stomp-benchmark

A benchmarking tool for Stomp Servers
JavaScript
39
star
6

leveldb

leveldb
C++
29
star
7

hawtbuf

A Ant/Maven based protobuf compiler and Java API. Plus helper classes to make it easy to work with byte arrays.
Java
20
star
8

graphql

GraphQL client, server, and schema parsers with a focus on ease of use
Go
18
star
9

scalamd

Scala of Markdown: http://daringfireball.net/projects/markdown
Scala
12
star
10

amqp-benchmark

Tool for benchmarking AMQP1.0 Implementations.
JavaScript
10
star
11

mvnplugins

A collection of handy maven plugins
Java
7
star
12

mop

Cleans up your Java classpath mess - easily run any Java application from the command line.
Java
7
star
13

uc

uc is a Kubernetes/Openshift uber client
Go
6
star
14

cloudmix

A framework for deploying, provisioning, testing and managing Java bundles and applications on a Cloud of computing resources
Java
4
star
15

graphql-4-apis

Lets you create a GraphQL gateway services for your openapi documented API services.
Go
4
star
16

play-scala

Scala module for playframework
JavaScript
3
star
17

memcached

A JVM based Memcached Server
Scala
3
star
18

grpc-rpf

A GRPC Reverse Port Forward Server and Client.
Go
3
star
19

rubycrowd

A Ruby Interface to Crowd
Ruby
3
star
20

gwt-maven-plugin

Java
2
star
21

activemq-xa-cli

A command line tool for working with ActiveMQ XA transactions.
Java
2
star
22

rmiviajms

RMI via JMS is a small java library that allows you to do Java Remote Method Invocations (RMI) via a Java Message Service (JMS) provider like ActiveMQ
Java
2
star
23

janet

JANET is a software tool simplifying integration of Java applications with codes and libraries written in other languages. It defines a lightweight Java language extension and appropriate preprocessor generating JNI interfaces out of JANET source files.
Java
2
star
24

jar-mimic

A cli tool and maven plugin that allows you to mimic an existing jar's settings/structure.
Java
1
star
25

hriams-demo

Java
1
star
26

crowdmysql

A Crowd MySQL Connector
Java
1
star
27

proton

Java
1
star
28

fuseforge

A forge style Rails Application for managing multiple software projects.
Ruby
1
star
29

jms-profile

A little script to help profile the server side memory effect of using JMS connections
Scala
1
star
30

meshkeeper

MeshKeeper is a platform of services that allow Java applications to discover, launch, coordinate, and control remote processes across a grid of computers.
Java
1
star
31

test-app

Generated by the Red Hat Developer Launcher (https://developers.redhat.com/launch)
HTML
1
star
32

vertx-proton

Java
1
star