News for hackers. Stuff that matters.
Re:Google Services Experiencing Disruptions by mayank on Thursday September 24, 2020 @09:19PM (#24585598)
Search is still up and snappy! I may be biased as an ex-search Xoogler, but Search's resilience is a testament to how battle-hardened a stack it is, considering GDocs and Gmail appear to be hard down.
Re:Google Services Experiencing Disruptions by asdfasgasdgasdg on Thursday September 24, 2020 @10:57PM (#24586136)
As a present search Googler, it's more of a testament to how easy it is to run a service that doesn't need to accept transactional writes from users, contains little or no private data, and where >1% taint is acceptable.
Re:Google Services Experiencing Disruptions by ma2rten on Thursday September 24, 2020 @11:44PM (#24586374)
Search ads require transactional writes. But actually, as far as I remember big outages at Google in the past have been things like "someone pushed the wrong router config" and not "our database got overloaded". Maybe search is just more conservative?
Re:Google Services Experiencing Disruptions by asdfasgasdgasdg on Thursday September 24, 2020 @11:48PM (#24586392)
Search ads is a completely different system than search. They don't share tech stacks or reporting chains.
Re:Google Services Experiencing Disruptions by btown on Friday September 25, 2020 @09:45AM (#24589609)
Do ads truly require transactional writes though, rather than eventually consistent log-append writes?
Re:Google Services Experiencing Disruptions by pradn on Friday September 25, 2020 @11:02AM (#24590533)
I have the same question. I suppose ads billing might have transactional requirements, but that's separate from search itself.
Re:Google Services Experiencing Disruptions by arcticfox on Friday September 25, 2020 @11:46AM (#24591016)
I worked at Bing/Yahoo.

There are two mechanisms helping keep search up when considering ads:

-> Search engine pages can be served w/ no ads, or even no personalization if components are down or lagging

-> Ad logs can be lost if necessary, since we'd under-bill in that case, which would be our own problem. That happened a small handful of times while I was there.

The billing system is indeed transactional, but has less need for 100% up-time and 0 latency in comparison to search. Not nearly as big of a deal if there's an hour delay on billing ads as compared to search being down for an hour.

Re:Google Services Experiencing Disruptions by double-a on Thursday September 24, 2020 @11:02PM (#24586156)
Glad to see at least some folks in Search understand this :)
Re:Google Services Experiencing Disruptions by technoplato on Thursday September 24, 2020 @11:08PM (#24586193)
Sorry, what is taint in this context?
Re:Google Services Experiencing Disruptions by make3 on Thursday September 24, 2020 @11:19PM (#24586256)
Probably, missed elements
Re:Google Services Experiencing Disruptions by asdfasgasdgasdg on Thursday September 24, 2020 @11:21PM (#24586266)
Yep, that's it.
Re:Google Services Experiencing Disruptions by person_of_color on Thursday September 24, 2020 @11:29PM (#24586313)
No private data? Isn’t search personalized?
Re:Google Services Experiencing Disruptions by asdfasgasdgasdg on Thursday September 24, 2020 @11:46PM (#24586382)
I can't really comment on that, except to say that the way it works is a much easier problem than how gmail works.
Re:Google Services Experiencing Disruptions by jeffbee on Thursday September 24, 2020 @10:01PM (#24585847)
Big talk! Must be nice being able to serve 99% of the index and not have anyone notice. If the gmail threadlist comes up with 1 missing message everyone will lose their minds. And obviously if user authentication and homing is down then search can serve public docs but gmail etc just can't serve.
Re:Google Services Experiencing Disruptions by jiggawatts on Friday September 25, 2020 @12:06AM (#24586479)
I was getting HTTP 500 errors when clicking the search results. The search itself was working, but I couldn't follow the links.

It annoys me a lot that Google doesn't use the "real" URL in their search result links.

Re:Google Services Experiencing Disruptions by catmanjan on Thursday September 24, 2020 @09:24PM (#24585637)
Isn't search more or less static? Docs and mail change instantly and users expect instant feedback
Re:Google Services Experiencing Disruptions by serioussecurity on Thursday September 24, 2020 @09:32PM (#24585701)
Search handles probably an order of magnitude more changes per second than GMail+Docs combined
Re:Google Services Experiencing Disruptions by aeyes on Thursday September 24, 2020 @09:45PM (#24585768)
But if the index doesn't update you won't notice.
Re:Google Services Experiencing Disruptions by derefr on Thursday September 24, 2020 @09:53PM (#24585810)
Yeah, search isn’t an OLTP system.
Re:Google Services Experiencing Disruptions by jeffbee on Thursday September 24, 2020 @10:59PM (#24586147)
I pretty strongly doubt that the arrival rate of new docs at search is an order of magnitude greater than that at Gmail.
Re:Google Services Experiencing Disruptions by DarthGhandi on Thursday September 24, 2020 @10:01PM (#24585852)
Offtopic, but it blows my mind seeing <1 min old StackOverflow comments indexed by Google search, the sheer amount of work going on behind the scenes to make that happen.
Re:Google Services Experiencing Disruptions by Polylactic_acid on Thursday September 24, 2020 @10:19PM (#24585949)
I'm pretty sure this only happens when the site is actively pushing updates to google via their webmaster tools. I think your sites importance would also impact how fast google indexes it.
Re:Google Services Experiencing Disruptions by judge2020 on Friday September 25, 2020 @12:36AM (#24586617)
Didn't realize this was a thing: https://developers.google.com/search/docs/guides/submit-URLs

Although I'm not sure if this is what stack exchange actually uses or if there's some private API for big partners.

Re:Google Services Experiencing Disruptions by robjan on Thursday September 24, 2020 @10:56PM (#24586129)
Search results were either failing or taking a few minutes to load in Hong Kong this morning
Re:Google Services Experiencing Disruptions by Thaxll on Thursday September 24, 2020 @10:03PM (#24585864)
Does search actually uses the same platform as the rest of Google?
Re:Google Services Experiencing Disruptions by klodolph on Thursday September 24, 2020 @10:10PM (#24585904)
From what I understand, "mostly". Depends on what you mean by "platform". A couple key differences--search runs at a higher level of redundancy than most other services. And, importantly, it can run very well at reduced capacity.

For example, if you type a search in the homepage or address bar, you start getting suggestions instantaneously. Think about this... if Google decided to only give you suggestions every second keypress, or every third keypress, would you really notice?

Re:Google Services Experiencing Disruptions by dodobirdlord on Friday September 25, 2020 @12:09AM (#24586504)
Moreover, writes are hard, reads are easy, and everywhere that a write needs to happen when a user does a search can fail gracefully. If this search doesn’t end up in your search history, or doesn’t show an ad, or doesn’t contribute to your future personalization then oh well, you’ll never notice.