4 ms·
> Our servers are under continuing heavy load due to having launched recently and the site being on the front page of HN. This is causing poor performance and u
by iso8859-1 11y ago
> Our servers are under continuing heavy load due to having launched recently and the site being on the front page of HN. This is causing poor performance and undefined behavior.
How is that possible? As I understand, undefined behaviour is either there when you compile, or it isn't (it is a function of the source code). So if the undefined behaviour is a function of traffic intensity, I assume you compile different C code base when you have high load. I never heard about something like this before.
- cube00 11y agoIt could be around the high load causing errors that are causing unexpected flow on effects. For example, an earlier thread talked about how you're locked to a specific server in the pool and if your server goes down, you can't continue because no other server in the pool will talk to you until the lock expires. Having said that I'm getting around 4 different errors randomly so it could be a number of things playing out in undefined ways.
- omash 11y agoI think he means unexpected behaviour, due to bugs, probably race conditions and not handling errors well enough.