Re: [tor-dev] Torperf implementation considerations

2013-10-23 Thread Karsten Loesing
On 10/1/13 3:03 AM, Kevin Butler wrote: Hi Karsten, Sathya, Hope you've both had great weekends, please see inline! Hi Kevin, apologies for not replying earlier! Finally, replying now. Want to help define the remaining data formats? I think we need these formats: - file_upload would

Re: [tor-dev] Torperf implementation considerations

2013-09-30 Thread Kevin Butler
Hi Karsten, Sathya, Hope you've both had great weekends, please see inline! Want to help define the remaining data formats? I think we need these formats: - file_upload would be quite similar to file_download, but for the GET POST performance experiment. Or maybe we can generalize

Re: [tor-dev] Torperf implementation considerations

2013-09-26 Thread Karsten Loesing
On 9/25/13 10:30 PM, Kevin wrote: Hi Karsten, Sathya, Sorry for the delayed response, been having connection issues all week on anything other than a phone ~_~. I've included updates from Sathya's later mails below also with additional comments added. I don't see how we could make new

Re: [tor-dev] Torperf implementation considerations

2013-09-25 Thread Kevin
Hi Karsten, Sathya, Sorry for the delayed response, been having connection issues all week on anything other than a phone ~_~. I've included updates from Sathya's later mails below also with additional comments added. I don't see how we could make new experiments language agnostic. These new

Re: [tor-dev] Torperf implementation considerations (was: Torperf)

2013-09-24 Thread Karsten Loesing
On 9/23/13 12:53 AM, Sathyanarayanan Gunasekaran wrote: Hi, I have some comments on the updated pdf - Thanks! Much appreciated! It should be easy for a user to implement or install an experiment that isn’t bundled with the core distribution. Ideally, installing an experiment should be

Re: [tor-dev] Torperf implementation considerations (was: Torperf)

2013-09-24 Thread Sathyanarayanan Gunasekaran
Hi. On Tue, Sep 24, 2013 at 6:03 AM, Karsten Loesing kars...@torproject.org wrote: On 9/23/13 12:53 AM, Sathyanarayanan Gunasekaran wrote: I don't understand how this will work when users just apt-get install torperf. Ideally if someone writes a good experiment, they should send the patches

Re: [tor-dev] Torperf implementation considerations

2013-09-24 Thread Karsten Loesing
On 9/24/13 1:39 PM, Sathyanarayanan Gunasekaran wrote: Hi. On Tue, Sep 24, 2013 at 6:03 AM, Karsten Loesing kars...@torproject.org wrote: On 9/23/13 12:53 AM, Sathyanarayanan Gunasekaran wrote: I don't understand how this will work when users just apt-get install torperf. Ideally if

Re: [tor-dev] Torperf implementation considerations (was: Torperf)

2013-09-22 Thread Sathyanarayanan Gunasekaran
Hi, I have some comments on the updated pdf - It should be easy for a user to implement or install an experiment that isn’t bundled with the core distribution. Ideally, installing an experiment should be as simple as unzipping a folder or config file into an experiments folder. I don't

Re: [tor-dev] Torperf implementation considerations (was: Torperf)

2013-09-17 Thread Karsten Loesing
On 9/17/13 3:33 AM, Kevin Butler wrote: [cc tor-dev] On 16 September 2013 09:47, Karsten Loesing kars...@torproject.org wrote: Hmm, I don't think the HTTP client/server part is the right interface to write another client and server and call it Torperf compatible. The Torperf data API

Re: [tor-dev] Torperf implementation considerations (was: Torperf)

2013-09-17 Thread Kevin Butler
Executing scripts and reading stdout/stderr is probably too low-level. I think we need a Python/Twisted (or whatever language Torperf will be written in) interface for running an experiment and retrieving results. You're probably right on stdout/err being too low level, but most experiments