Add perl client for measurements master
authorkristianf <kristianf@Kristian-Precis.sumptuous.sumptuouscapital.com>
Sun, 6 May 2012 17:10:22 +0000 (19:10 +0200)
committerkristianf <kristianf@Kristian-Precis.sumptuous.sumptuouscapital.com>
Sun, 6 May 2012 17:10:22 +0000 (19:10 +0200)
Document.tex

index 2e47d1a..94855e8 100644 (file)
@@ -57,7 +57,7 @@ A new implementation ideally consider
        \item That the server is running behind a reverse proxy so that it can handle multiple requests (\textbf{P})\label{enum:new_proposal:responsiveness}\r
 \end{enumerate}\r
 \r
-The measurement for $R$ is done in seconds, with millisecond precision. Multiple clients should be used for these measurements in order to avoid the problem of only one client measurement in the current implementation. A PHP client is already available\cite{sks:phpclient}, and can easily be ported to other platforms (most notably Perl/CGI). The clients can be run by multiple users at various locations, and are accessible to the server performing the update run, to get timings for downloading a specific OpenPGP key from various servers. \r
+The measurement for $R$ is done in seconds, with millisecond precision. Multiple clients should be used for these measurements in order to avoid the problem of only one client measurement in the current implementation. A PHP client\cite{sks:phpclient} and a Perl/CGI client\cite{sks:perlclient} are already available, and it can easily be ported to other platforms. The clients can be run by multiple users at various locations, and are accessible to the server performing the update run, to get timings for downloading a specific OpenPGP key from various servers. \r
 \r
 To get more stable result metrics over time some smoothing can be performed, e.g. for R in the form \r
 \begin{equation}\r
@@ -115,6 +115,7 @@ The SRV weights are then calculated, converted to an integer value, and the serv
 \bibitem{sks:overview} \url{http://sks-keyservers.net/overview-of-pools.php}\r
 \bibitem{sks-devel:dos} \url{http://lists.gnu.org/archive/html/sks-devel/2012-03/msg00006.html}\r
 \bibitem{sks:phpclient} \url{http://code.google.com/p/sks-keyservers-pool/source/browse/trunk/sks-keyservers.net/clients/key_retrieval.php}\r
+\bibitem{sks:perlclient} \url{http://code.google.com/p/sks-keyservers-pool/source/browse/trunk/sks-keyservers.net/clients/key_retrieval.pl}\r
 \bibitem{sks} \url{http://code.google.com/p/sks-keyserver/}\r
 \bibitem{openpgp} \url{http://tools.ietf.org/html/rfc4880}\r
 \bibitem{hkp} \url{http://tools.ietf.org/html/draft-shaw-openpgp-hkp-00}\r