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)

Reply via email to