#askfediverse so I have been considering switching from apache to nginx... I am running many services on numerous virtual hosts, including several reverse proxies... do you think I will notice considerable performance increase by switching to nginx? Especially my Nextcloud+CollaboraOffice has gotten slow with latest updates.... thx
@gabor I made a similar switch myself a few years back. Can't say I noticed any spectacular performance increase, but I do prefer the configuration structure in nginx.
That said, I've moved to using haproxy for a reverse proxy now for container and member server services. The "do one thing and do it well" ethos does allow it to perform better than nginx's reverse proxy module. Though I do still run nginx for the web parts.
I have misgivings about nginx plus too, not sure I fully agree with that
@gabor Is there lots of concurrent traffic on some of those vhosts, or is it mostly just personal stuff? As far as I understand, nginx is better dealing with concurrent connections, but that might not make a big difference for smaller projects.
@gabor Right, in that case I guess it depends whether you use a lot of Apache specific features (htaccess and the like). If you do, it might not be worth the effort to port everything.
Of course, if you want to try migrating to nginx out of curiosity, then this kind of personal project could be the ideal.
@brecht actually I am not that hot about moving all the config and learning the syntax. I got everything running nice and stable with Apache for now... it's just that I see most new open source projects having better support for nginx and I was wondering if migrating is something I would have to do sooner or later anyway...
@gabor I'd be very surprise if Apache lacked any core features to run those newer projects. But you're right, there's a lot more documentation for nginx these days, so it's probably useful to at least understand the syntax on a higher level to be able to "translate" it to Apache.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.