Re: [ANNOUNCE] Apache Traffic Server Fall 2019 Summit

2019-09-30 Thread Shu Kit Chan
Yes. 2nd Floor. Thanks. Kit On Mon, Sep 30, 2019 at 10:23 PM Masakazu Kitajo wrote: > > Which building is SNVC-2? Is it Building C on Google Maps? > > Thanks, > Masakazu > > On Tue, Oct 1, 2019 at 1:29 AM Bryan Call wrote: >> >> The schedule has been created and can be found on the summit page

Re: [ANNOUNCE] Apache Traffic Server Fall 2019 Summit

2019-09-30 Thread Masakazu Kitajo
Which building is SNVC-2? Is it Building C on Google Maps? Thanks, Masakazu On Tue, Oct 1, 2019 at 1:29 AM Bryan Call wrote: > The schedule has been created and can be found on the summit page: > > https://cwiki.apache.org/confluence/display/TS/Fall+2019+Summit < > https://cwiki.apache.

Re: Tentative proposal: TS mutexes should be queues not OS mutexes

2019-09-30 Thread Walt Karas
>From the longer-term TSers I've heard comments about seeing profiling results that show that waiting on mutexes is a significant performance issue with TS. But I'm not aware of any write-ups of such results. Unfortunately, I'm relatively new to TS and Linux, so I'm not currently familiar with the

Re: Tentative proposal: TS mutexes should be queues not OS mutexes

2019-09-30 Thread Kees Spoelstra
Sounds very interesting. But what is the problem we're trying to solve here, I like the thread affinity because it gives us head ache free concurrency in some cases, and I'll bet that there is some code which doesn't have the proper continuation mutexes because we know it runs on the same thread.An

Re: Tentative proposal: TS mutexes should be queues not OS mutexes

2019-09-30 Thread Kees Spoelstra
Sounds very interesting. But what is the problem we're trying to solve here, I like the thread affinity because it gives us head ache free concurrency in some cases, and I'll bet that there is some code which doesn't have the proper continuation mutexes because we know it runs on the same thread.

Tentative proposal: TS mutexes should be queues not OS mutexes

2019-09-30 Thread Walt Karas
If a Continuation is scheduled, but its mutex is locked, it's put in a queue specific to that mutex. The release function for the mutex (called when a Continuation holding the mutex exists) would put the Continuation at the front of the mutex's queue (if not empty) into the ready-to-run queue (tra

Re: [ANNOUNCE] Apache Traffic Server Fall 2019 Summit

2019-09-30 Thread Bryan Call
The schedule has been created and can be found on the summit page: https://cwiki.apache.org/confluence/display/TS/Fall+2019+Summit Thank you to all the people that submitted talks for the summit. Please register before t