greenlight/config
Lars Kiesow 78ed8d7460
Puma Worker Configuration (#1332)
We noticed that the current default settings perform very poorly under
load. We managed to literally take down Greenlight during a larger event
when people where accessing the landing page for rooms and when doing
some tests, I was more or less able to DoS Greenlight on my own.

This patch adds a default worker configuration which significantly
improves the situation. The small, 4 core machine I was testing on could
handle about thrice the amount of requests.

While the new default configuration should be reasonably well suited for
most deployments, this patch further allows users to easily configure
the worker pool on their own in the environment file.
2020-05-07 13:14:14 -04:00
..
environments allow for mail system without authentication (#1019) 2020-03-20 11:57:56 -04:00
initializers Additional LDAP Authentication Methods (#1287) 2020-04-16 14:10:14 -04:00
locales Adding translation (#1510) 2020-05-06 15:48:12 -04:00
application.rb make help link configurable (#1161) 2020-04-16 10:56:34 -04:00
boot.rb GRN2-45, GRN2-197: Upgrade Rails to 5.2.3 and removed sass-rails gem (#636) 2019-07-15 10:13:41 -04:00
cable.yml allow for production cable config 2018-08-02 14:08:13 -04:00
database.yml GRN-80: Allow local accounts on multitenant (#428) 2019-04-05 14:54:36 -04:00
environment.rb add LGPL 3.0 headers 2018-08-01 09:45:12 -04:00
puma.rb Puma Worker Configuration (#1332) 2020-05-07 13:14:14 -04:00
routes.rb GRN2-xx: Switch the relation between users and roles to make queries cleaner and faster (#1299) 2020-05-06 15:23:28 -04:00
secrets.yml initial commit 2018-05-07 16:06:01 -04:00
spring.rb GRN2-45, GRN2-197: Upgrade Rails to 5.2.3 and removed sass-rails gem (#636) 2019-07-15 10:13:41 -04:00
storage.yml GRN2-45, GRN2-197: Upgrade Rails to 5.2.3 and removed sass-rails gem (#636) 2019-07-15 10:13:41 -04:00