mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joris Van Remoortere" <>
Subject Review Request 26150: Libprocess Benchmark
Date Mon, 29 Sep 2014 21:38:47 GMT

This is an automatically generated e-mail. To reply, visit:

Review request for mesos and Niklas Nielsen.

Bugs: MESOS-1840

Repository: mesos-git


A benchmark for libprocess.
It forks num_proc times and launched num_threads "libprocess" processes in each child. They
are aware of the "master"'s (parent) address and all play ping pong with it.
This benchmark measures throughput in terms of the number of RPCs handled per second using
persistent (linked) connections.

A new test file (benchmarks) is introduced because we want to fork before libprocess is initialized.
This allows us to prevent short-circuiting of message passing between processes under the
same ProcessManager. This way we force the execution path of the underlying event management


  3rdparty/libprocess/ 616618e 
  3rdparty/libprocess/src/tests/benchmarks.cpp PRE-CREATION 



make check in 3rdparty/libprocess


Joris Van Remoortere

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message