2 ms·
The issue is going to end up being related to some sort of date being injected by the front-end and propagating that incorrect date into the infrastructure. So
by notyourday 7y ago
The issue is going to end up being related to some sort of date being injected by the front-end and propagating that incorrect date into the infrastructure.
Somewhere within the infrastructure there's going to be an assertion such as
if (max_drift_delta > delta(order_live_date,system_live_date) {
# oh crap, something is completely broken in our system where did this come from?
blow_up("terrible things are happening! how did we get this order")
}
which is an excellent and correct catcher for "terrible things are happening" since those things should never happen. That blow_up() code path is likely to be very expensive which kills performance of the system, which in turn means that it no longer can handle the load.
And since RH has lots of people who use apps, it is not that they can just push an immediate bugfix.