Commit d5ad050719275e8714317ac8bc6919a4b3d62563

Authored by Hayk Martirosyan
1 parent 71ed3cfd

Update performance benchmarks to EC2 instance

Better than using a laptop, because it can be reproduced by others
much more easily
Showing 1 changed file with 5 additions and 6 deletions
README.md
@@ -21,13 +21,12 @@ high-performance applications. It is built on top of [hiredis](https://github.co @@ -21,13 +21,12 @@ high-performance applications. It is built on top of [hiredis](https://github.co
21 21
22 ## Performance Benchmarks 22 ## Performance Benchmarks
23 Benchmarks are given by averaging the results of five trials of various programs 23 Benchmarks are given by averaging the results of five trials of various programs
24 -in `examples/`. The test machine is a Samsung Series 9 with Ubuntu 14.04 (64-bit),  
25 -Intel i5-3317U @ 1.70GHz x 4, 7.5 GiB RAM, 120 GB SSD. During these tests, Redox  
26 -communicated with a local Redis server over TCP. 24 +in `examples/`. The results are on an AWS t2.medium instance running Ubuntu 14.04 (64-bit).
  25 +During these tests, Redox communicated with a local Redis server over TCP.
27 26
28 - * Blocking command in a loop (`speed_test_sync`): **36,250 commands/s**  
29 - * One repeating asynchronous command (`speed_test_async`): **158,849 commands/s**  
30 - * 100 repeating asynchronous commands (`speed_test_async_multi`): **608,032 commands/s** 27 + * 100 repeating asynchronous commands (`speed_test_async_multi`): **710,014 commands/s**
  28 + * One repeating asynchronous command (`speed_test_async`): **195,159 commands/s**
  29 + * One blocking command in a loop (`speed_test_sync`): **23,609 commands/s**
31 30
32 ## Tutorial 31 ## Tutorial
33 Coming soon. For now, look at the example programs located in `examples/`, and the snippets 32 Coming soon. For now, look at the example programs located in `examples/`, and the snippets