-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Eric Day wrote:
> Hi all,
> 
> I talked to Padraig on IRC last night, and I'm all for this. I was
> already planning a pool_of_threads rewrite once the new socket code
> is in so we can look at doing a real non-blocking I/O scheduler. I'd
> be happy to help out where I can and be a mentor if needed.

FYI, there is a difference between a session scheduler and an I/O
scheduler.  For an I/O scheduler, which has the responsibility of
reading I/O events from sockets as they arrive from client connections,
libevent may be an excellent fit.  But, for session schedulers, whose
responsibility it is to prioritize the execution of a session's
statements, the scheduler needs to be thought of in a different way..

- -j

> -Eric
> 
> On Sun, Mar 22, 2009 at 11:32:44PM -0400, Padraig O'Sullivan wrote:
>> Hi!
>>
>> I saw that MySQL was accepted as a mentoring organization for SoC 2009
>> and I've been thinking of project ideas that might be useful for the
>> community. One idea I have that is of interest to me is related to
>> schedulers. I think that a good SoC project would be to work on a new
>> scheduler which addresses the problems with the current pool of
>> threads scheduler. I have written up a very rough project application
>> based on the MySQL application template which is available here:
>>
>> http://www.ece.umd.edu/~posulliv/gsoc/
>>
>> Does this sound like a good project for SoC? Is it something that the
>> community would be interested in seeing somebody work on and that
>> someone would be willing to be a mentor for? Based on discussions I
>> have seen on this mailing list, I was under the impression that it
>> might be a good fit for SoC. Any feedback people have would be greatly
>> appreciated or any alternate suggestions for a SoC project would be
>> awesome too.
>>
>> Thanks for your time.
>> -Padraig
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~drizzle-discuss
>> Post to     : [email protected]
>> Unsubscribe : https://launchpad.net/~drizzle-discuss
>> More help   : https://help.launchpad.net/ListHelp
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~drizzle-discuss
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~drizzle-discuss
> More help   : https://help.launchpad.net/ListHelp

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknHwKEACgkQ2upbWsB4UtFpOQCfdP5p71IPLvQqlcWIsobkhO5v
DoIAn22pKfME+Jl2dAGuAgSYdyvUHIUa
=wQDK
-----END PGP SIGNATURE-----

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to