▲ | gavinray a day ago | |||||||
"Better to have it and not need it; than to need it, and not have it..." | ||||||||
▲ | jodrellblank a day ago | parent | next [-] | |||||||
“You can’t have everything. Where would you put it?” - Steven Wright. “Better to have hoarding disorder than to need a fifty year old carrier bag full of rotting bus tickets and not have one” really should need more justification than a quote about how convenient it is to have what you need. The reason caches exist as a thing is so you can have what you probably need handy because you can’t have everything handy and have to choose. The amount of things you might possibly want or need one day - including unforeseen needs - is unbounded, and refusing to make a decision is not good engineering, it’s a cop-out. Apart from cost, the more time and money you spend indexing, cataloging, searching it. How many companies are going to run an internal Google-2002 sized infrastructure just to search their old hoarded data? | ||||||||
| ||||||||
▲ | lelanthran 10 hours ago | parent | prev | next [-] | |||||||
> "Better to have it and not need it; than to need it, and not have it..." Having it is pointless if your SNR is so low that it costs more money than simply waiting for the bug the next time it comes up. IMO, if a bug never surfaces again, that's not a bug I care about anyway. Keeping all generated data in case someone wants to see the record from a bug 3 months ago is absolutely pointless - if it hasn't surfaced again in the last three weeks, you absolutely have more high-priority things to look at! I want to see this mythical company, where a paid employee is dedicated by the company to look at a log from 3 months ago, to solve a bug that hasn't resurfaced in that three month period! | ||||||||
▲ | 9dev a day ago | parent | prev | next [-] | |||||||
Until you’re working with personal information of EU customers, where the opposite maxime applies: "Only store what you absolutely need" Seriously, storing petabytes of logs is a guarantee for someone on your team writing sensitive data to logs, and/or violate regulations. | ||||||||
▲ | jkogara a day ago | parent | prev [-] | |||||||
Or more succinctly, albeit less eloquently: "Better to be looking at it than looking for it." |