Nginx - Google Summer of Code ideas
mike503 at gmail.com
Tue Mar 10 21:01:06 MSK 2009
oh, i've got a nice little wishlist going ;)
* mogilefs integration:
** engine yard would pay a bounty for this (as they've said)
** basically just needs to interface with a tracker to say "where is
this file based on this URI" and then dynamically proxy to the
mogstored server. the dynamic proxy piece is either complete now or
would be a very small tweak I am thinking
using nginx as a layer 7 / gzip / ssl capable proxy:
I've used it this way in the past but when upstreams went down it was
not very graceful. The only idea I had was to trigger a command to
remove the upstream from the pool until it came back again.
* dynamic upstream management, basic healthchecking should fix that, I think.
* external alert when upstream goes down (or could also trigger a
command) - might not be required with above
* fair scheduler (might not need it) but what about weighted least
connections? (emulate lvs functionality)
* SPNEGO/Kerberos/etc. integration - (I'm paying someone $400 w/
* someone on IRC mentioned adding in digest support
* ability to error_log off; or related in any area (server, location,
etc) - i don't think it supports this right now
* allowing for error_log to be overridden anywhere would allow for
debugging based not on debug_connection or a global error_log foo
debug; but would allow for specific debugging based JUST on the host
* perhaps a different debug output, sometimes it's a bit too much.
like a more simplified debug log (look how lighttpd does it - it
allows you to figure out how it's handling the file and such) - right
now ngnix's can be overkill
* have a way to log statistics (simple byte and request counter) per
Host: header, right now flatfile parsing and stuff for that basic info
is not the funnest
* cluster manager (manage multiple nginx instances, like zeus' web interface)
On Tue, Mar 10, 2009 at 4:50 AM, C. <codestr0m at osunix.org> wrote:
> Hi everyone,
> I'm organizing some google summer of code ideas for our organization and
> nginx could play a very interesting and key role in one of them. So
> two quick questions.
> 1) Would anyone be willing to mentor a student?
> 2) What are some other ideas that we could possibly add to the list to
> make it exciting?
> We have about a day or so to collect ideas and add stuff to the
> application if it makes sense. I'm on irc if anyone wants to say hi and
> talk about ideas.
> codestr0m - irc.freenode.net #osunix / #gsoc / #nginx
> Community driven OpenSolaris Technology - http://www.osunix.org
> blog: http://www.codestrom.com
More information about the nginx