Joseph Wu created MESOS-10069:
---------------------------------
Summary: Consider modifying Process_BENCHMARK_ClientServer to
compare socker performance on the new OpenSSL socket implementation
Key: MESOS-10069
URL: https://issues.apache.org/jira/browse/MESOS-10069
Project: Mesos
Issue Type: Task
Reporter: Joseph Wu
There is a pre-existing benchmark in the libprocess benchmarks.cpp file called
{{Process_BENCHMARK_ClientServer}}. We could have this benchmark make HTTPS
connections en-masse as well, to check performance differences between the
different implementations of our sockets.
We will have the following implementations:
* Libevent + OpenSSL (Posix & Windows)
* Libev + OpenSSL (Posix)
* Native Windows event loop + OpenSSL
Since the new OpenSSL socket defers work off onto libprocess worker threads, it
will be interesting to see if performance improves or not.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)