4 ms·
Every time I change a ULR (or a set of URLs), I put a test for the redirect into my end-2-end tests, which run once per day. So I know all my URLs will work for
by mg 2y ago
Every time I change a ULR (or a set of URLs), I put a test for the redirect into my end-2-end tests, which run once per day. So I know all my URLs will work forever.
I have not thought about it for years now. Just checked for my first ever Show HN from 10 years ago:
https://news.ycombinator.com/item?id=7465980 https://news.ycombinator.com/item?id=7465980
The URL has long changed, but the redirect still works. Phew :) So all seems to be good. Here's to the next 10 years!
Google should do the same. Set up a seperate server for the redirect service itself. And then I guess they have multi project end-2-end tests running somewhere in their infrastructure. Just add testing this service and thats it. Amount of work per year to keep it up should be less than an hour, right?
- dockerd 2y agoIt will easily take 1-2 engineers to maintain it in Google. Why 1-2 engineers? Security patches / Internal service deprecation / Migration / Use of deprecated dependency / etc
- bikingbismuth 2y agoThe sad truth is that no one is getting a promotion to staff for just maintaining a service. I wish this wasn’t so. At a previous job I had a VP tell me that my team was like a public utility and I took that as a compliment. Later my boss explained they were saying that they only noticed my team when something was broken. Sort of explained my lack of career progression in retrospect.
- mmikeff 2y agoThey could outsource this to someone only too grateful to keep it running for less than the cost of an internal engineer
- fefferkorn 2y agoThis is where you start your own company and sell "maintenance" to your company you work for.