I'm running uWSGI with PHP and Python support through Nginx. All of this is compiled from source. I want GeoIP support.
Both Nginx and uWSGI can be compiled with their own GeoIP plugins/modules. Are there any practical differences between the two I should be aware of in terms of performance or resource usage? The uWSGI docs say using the GeoIP plugin can increase memory usage by upwards of 40mb.
If I compile GeoIP support into uWSGI I'm assuming I wouldn't need to use the uwsgi_param lines in my nginx config? This sounds more efficient to me, but I'm not sure.