 Hardware:
  IBM POWER System S822 (POWER8) 3.42 GHz 2 cpus, 10 cores/cpu, 8 hts/core
  L2:10x512KB L3:10x8MB L4:DIMMx16MB RAM:160GB:DDR3-1333MHz

 Software:
  Fedora 20 (GNU/Linux 3.15.10-201.fc20.ppc64p7 ppc64)
  Erlang 17.3
  Java (java-1.7.0-openjdk-1.7.0.65-2.5.1.2.fc20.ppc64)
  Python 2.7.5
  Perl 5.18.2
  CloudI 1.4.0 (2014-12)

 Test:
  Use cloudi_service_request_rate to send service requests to the
  http_req integration test written in a supported programming language.
  Vary the number of sending service processes and the number of
  receiving service processes (either threads or OS processes when testing
  external services) to determine the effect on the maximum stable request
  rate that can be sustained (for more than 20 seconds with the expectation
  of maintaining the request rate indefinitely, i.e., the request rate that
  can be sustained without having any errors).  The destination refresh
  method (a service configuration parameter, either immediate_closest or
  lazy_closest) and the duo_mode (a service configuration option) are both
  settings for the sender (cloudi_service_request_rate).

 Max Stable (Total) Request Rate: Erlang
  requests/second dest_refresh_method duo_mode sender receiver
             1124           immediate    false      1        1
             1199                lazy    false      1        1
            11500           immediate     true      1        1
            12199                lazy     true      1        1
            15556                lazy     true      1        2
            13995                lazy     true      1        3
            13180                lazy     true      1        4
            15484                lazy     true      2        2
            22635                lazy     true      2        3
            22132                lazy     true      2        4
            21410                lazy     true      2        5
            25743                lazy     true      3        3
            30660                lazy     true      3        4
            28407                lazy     true      3        5
            27915                lazy     true      3        6
            31000                lazy     true      4        4
            30786                lazy     true      4        5
            20734                lazy     true      5        5
            33073                lazy     true      5        6

 Max Stable (Total) Request Rate: C (without threads)
  requests/second dest_refresh_method duo_mode sender receiver
              939           immediate    false      1        1
              938                lazy    false      1        1
             8186           immediate     true      1        1
             8269                lazy     true      1        1
             9315                lazy     true      1        2
            11557                lazy     true      1        3
            11789                lazy     true      1        4
            11919                lazy     true      2        2
            11280                lazy     true      2        3
            14273                lazy     true      2        4
            19950                lazy     true      2        5
            20600                lazy     true      2        6
            13853                lazy     true      3        3
            16686                lazy     true      3        4
            14512                lazy     true      3        5
            25658                lazy     true      3        6
            24631                lazy     true      3        7
            23264                lazy     true      3        8
            15937                lazy     true      4        4
            13481                lazy     true      4        5
            15177                lazy     true      5        5
            17709                lazy     true      5        6

 Max Stable (Total) Request Rate: Java (with threads)
  requests/second dest_refresh_method duo_mode sender receiver
              869           immediate     false     1        1
              858                lazy     false     1        1
             7794           immediate     true      1        1
             5728                lazy     true      1        1
             5560                lazy     true      1        2
            12002                lazy     true      1        3
            11212                lazy     true      1        4
            11287                lazy     true      1        5
             8662                lazy     true      2        2
            12052                lazy     true      2        3
            15354                lazy     true      2        4
            19351                lazy     true      2        5
            18988                lazy     true      2        6
            13043                lazy     true      3        3
            14507                lazy     true      3        4
            16993                lazy     true      3        5
            21649                lazy     true      3        6
            23286                lazy     true      3        7
            23201                lazy     true      3        8
            12191                lazy     true      4        4
            14815                lazy     true      4        5
            17562                lazy     true      5        5
            16766                lazy     true      5        6

 Max Stable (Total) Request Rate: Python (with threads)
  requests/second dest_refresh_method duo_mode sender receiver
              948           immediate    false      1        1
              901                lazy    false      1        1
             3326           immediate     true      1        1
             4394                lazy     true      1        1
             3053                lazy     true      1        2
             2780                lazy     true      1        3

 Max Stable (Total) Request Rate: Python (without threads)
  requests/second dest_refresh_method duo_mode sender receiver
              948           immediate    false      1        1
              901                lazy    false      1        1
             3326           immediate     true      1        1
             4394                lazy     true      1        1
             6061                lazy     true      1        2
             5062                lazy     true      1        3
             6865                lazy     true      1        4
            10534                lazy     true      1        5
             6794                lazy     true      2        2
             8657                lazy     true      2        3
             9183                lazy     true      2        4
            11549                lazy     true      2        5
            10720                lazy     true      2        6
             8043                lazy     true      3        3
            10825                lazy     true      3        4
            12456                lazy     true      3        5
            12287                lazy     true      3        6
            16425                lazy     true      3        7
            15848                lazy     true      3        8
            10737                lazy     true      4        4
            12460                lazy     true      4        5
            13031                lazy     true      5        5
            14064                lazy     true      5        6

 Max Stable (Total) Request Rate: Perl (with threads)
  requests/second dest_refresh_method duo_mode sender receiver
             1118           immediate    false      1        1
             1081                lazy    false      1        1
             3180           immediate     true      1        1
             4796                lazy     true      1        1
             3663                lazy     true      1        2
             5087                lazy     true      1        3
             7405                lazy     true      1        4
             7771                lazy     true      1        5
             4797                lazy     true      2        2
             6689                lazy     true      2        3
             9624                lazy     true      2        4
            10131                lazy     true      2        5
             9755                lazy     true      2        6
             6881                lazy     true      3        3
             8526                lazy     true      3        4
             9863                lazy     true      3        5
            11718                lazy     true      3        6
            14321                lazy     true      3        7
            13864                lazy     true      3        8
             8945                lazy     true      4        4
            11764                lazy     true      4        5
            10824                lazy     true      5        5
            13161                lazy     true      5        6

