3 ms·
> there is no way any competently written back end system takes 5-7 seconds for any reason whatsoever. I'd argue that even a well written system that allows ar
by ch4s3 3y ago
> there is no way any competently written back end system takes 5-7 seconds for any reason whatsoever.
I'd argue that even a well written system that allows arbitrary date ranges and filtering of data can easily run past that limit. You just can always know ahead of time what some client might request and some strategies for making normal queries fast can make some queries slower. Its tradeoffs all the way down.
- felixgallo 3y agodefinitely not. If you don't already know ahead of time what a client might request, and just let them request anything arbitrarily without regard for whether that data is indexed or cached, then you are not competently writing a backend system.
- pcthrowaway 3y agoI didn't realize that a search engine needs to be able to predict 100% of the phrases a user might search for in order to be competent
- WkndTriathlete 3y agoAnd yet somehow Google, Bing, etc. manage to return results in much less than 3 seconds.
- tmcdos 3y agoBut then we have just one Google and one Bing rather than thousands of them.