Skip to content

Instantly share code, notes, and snippets.

@y-oda-oni-juba
Last active December 12, 2015 10:29
Show Gist options
  • Save y-oda-oni-juba/4759470 to your computer and use it in GitHub Desktop.
Save y-oda-oni-juba/4759470 to your computer and use it in GitHub Desktop.
Jubatus RPC 性能評価 v034 vs 040 2013-02-11

Jubatus rpc 性能評価結果

standalone, read-lock, 64byte response

server-thread=2

Ver #Cli-thr #Serv-thr QPS Latency(msec) Variance
v034 1 2 9504 0.1043 0.0001
v034 2 2 18077 0.1084 0.0004
v034 4 2 17947 0.1091 15.513
v034 8 2 17616 0.1110 57.716
v034 16 2 17417 0.1124 144.10
Ver #Cli-thr #Serv-thr QPS Latency(msec) Variance
v040 1 2 7911 0.1257 0.0001
v040 2 2 14741 0.1345 0.0003
v040 4 2 26184 0.1497 0.0021
v040 8 2 63856 0.1209 0.0016
v040 16 2 75265 0.2031 0.0038

server-thread=4

Ver #Cli-thr #Serv-thr QPS Latency(msec) Variance
v034 1 4 9479 0.1047 0.0000
v034 2 4 18407 0.1064 0.0004
v034 4 4 31453 0.1249 0.0006
v034 8 4 31410 0.1250 10.204
v034 16 4 31609 0.1243 34.784
Ver #Cli-thr #Serv-thr QPS Latency(msec) Variance
v040 1 4 7892 0.1260 0.0001
v040 2 4 14836 0.1337 0.0003
v040 4 4 26132 0.1507 0.0015
v040 8 4 59844 0.1289 0.0014
v040 16 4 85404 0.1773 0.0055

server-thread=8

Ver #Cli-thr #Serv-thr QPS Latency(msec) Variance
v034 1 8 9392 0.1055 0.0006
v034 2 8 16824 0.1169 0.0006
v034 4 8 31347 0.1252 0.0006
v034 8 8 66648 0.1149 0.0014
v034 16 8 67002 0.1146 4.4036
Ver #Cli-thr #Serv-thr QPS Latency(msec) Variance
v040 1 8 7883 0.1262 0.0001
v040 2 8 15071 0.1314 0.0004
v040 4 8 25718 0.1531 0.0010
v040 8 8 59454 0.1295 0.0020
v040 16 8 83556 0.1769 0.0091

distributed, read-lock, 64byte response

  • environment:
    • PC1: client, keeper
    • PC2: server, zookeeper
  • specs

server-process=2, server-thread/process=16, keeper-thread=16

Ver #Cli-thr #Serv-Proc #Serv-thr QPS Latency(msec) Variance
v034 1 2 16 2170 0.4585 0.0020
v034 2 2 16 3910 0.5066 0.0091
v034 4 2 16 10027 0.3910 0.0114
v034 8 2 16 10772 0.7288 0.0272
v034 16 2 16 10784 1.4619 0.0915
Ver #Cli-thr #Serv-Proc #Serv-thr QPS Latency(msec) Variance
v040 1 2 16 2658 0.3751 0.0018
v040 2 2 16 5361 0.3709 0.0022
v040 4 2 16 9756 0.4034 0.0111
v040 8 2 16 12153 0.6474 0.0519
v040 16 2 16 13914 1.1492 0.3749

server-process=4, server-thread/process=16, keeper-thread=16

Ver #Cli-thr #Serv-Proc #Serv-thr QPS Latency(msec) Variance
v034 1 4 16 2133 0.4662 0.0020
v034 2 4 16 3792 0.5223 0.0093
v034 4 4 16 9886 0.3968 0.0125
v034 8 4 16 10761 0.7278 0.0320
v034 16 4 16 10778 1.4614 0.0859
Ver #Cli-thr #Serv-Proc #Serv-thr QPS Latency(msec) Variance
v040 1 4 16 2517 0.3970 0.0011
v040 2 4 16 5179 0.3841 0.0026
v040 4 4 16 9816 0.4015 0.0070
v040 8 4 16 11647 0.6710 0.0545
v040 16 4 16 11630 1.3313 0.4389

server-process=8, server-thread/process=16, keeper-thread=16

Ver #Cli-thr #Serv-Proc #Serv-thr QPS Latency(msec) Variance
v034 1 8 16 2020 0.4927 0.0094
v034 2 8 16 3689 0.5373 0.0103
v034 4 8 16 9650 0.4053 0.0162
v034 8 8 16 10747 0.7276 0.0348
v034 16 8 16 10765 1.4606 0.0944
Ver #Cli-thr #Serv-Proc #Serv-thr QPS Latency(msec) Variance
v040 1 8 16 2353 0.4243 0.0028
v040 2 8 16 4995 0.3985 0.0027
v040 4 8 16 9776 0.4034 0.0066
v040 8 8 16 11772 0.6669 0.0634
v040 16 8 16 11777 1.3195 0.4338
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment