Dynamic Redirects

agentzh agentzh at gmail.com
Wed Jul 27 04:17:00 UTC 2011

On Thu, Apr 8, 2010 at 5:27 AM, Reinis Rozitis <r at roze.lv> wrote:
> While you can prolly try use this
> http://github.com/chaoslawful/drizzle-nginx-module (although iirc the
> possibility to get a single return value as variable back is still in TODO)

You can use the ngx_rds_json module to emit JSON from the RDS reply
generated by ngx_drizzle (and ngx_postgres), and use a decent lua JSON
library like lua-cjson or lua-yajl to parse it into Lua data
structures and proceed processing.

> I would imagine that using some dynamic language (like php or even the
> embeded perl (if you really want to do this on server side)) is more simple
> and while client is being redirected its still more or less transparent to
> him.

PHP and the Embedded Perl addon are all blocking on backend requests
to mysql/postgres/redis/whatever. The penalty and impact of the latter
is more serious if one does not start *many* nginx worker processes.
Well, anyway, if one doesn't care about performance, especially
concurrency, then whatever methods can be used :)


More information about the nginx mailing list