itcmcgrath
I do database stuff. Cloud@Neo4j. Ex-Google databases (Datastore, Firestore, Bigtable, App Engine Search)
https://twitter.com/daniswrong https://stackoverflow.com/users/153407/dan-mcgrath
๐ Joined in 2010
๐ผ 1,102 Karma
โ๏ธ 283 posts
Load more
(Replying to PARENT post)
(Replying to PARENT post)
According to Agnieszka Grabska-Barwinska, a member of the team, the graph neural network learned to encode a pattern that physicists call correlation length. That is, as DeepMindโs graph neural network restructured itself to reflect the training data, it came to exhibit the following tendency: When predicting propensities at higher temperatures (where molecular movement looks more liquid-like than solid), for each nodeโs prediction the network depended on information from neighboring nodes two or three connections away in the graph. But at lower temperatures closer to the glass transition, that number โ the correlation length โ increased to five.
โWe see that the network extracts, as we lower the temperature, information from larger and larger neighborhoodsโ of particles, said Thomas Keck, a physicist on the DeepMind team. โAt these different temperatures, the glass looks, to the naked eye, just identical. But the network sees something different as we go down.โ
Increased correlation length is a hallmark of phase transitions, in which particles transition from a disordered to an ordered arrangement or vice versa. It happens, for instance, when atoms in a block of iron collectively align so that the block becomes magnetized. As the block approaches this transition, each atom influences atoms farther and farther away in the block.
(Replying to PARENT post)
(Replying to PARENT post)
It's funny how little things can snowball.
(Replying to PARENT post)
(Replying to PARENT post)
A similar approach might work for you and allow an incremential phase out of the old brand over time. Instead of HxHxHx, it's now HITD (HxHxHx IT Desktop)
(Replying to PARENT post)
[Disclaimer: Product Manager on Cloud Firestore who thought this was an interesting use-case]
(Replying to PARENT post)
(Replying to PARENT post)
(Replying to PARENT post)
1. Mainly because it's both a different search problem (general DB vs specific to web search) and hard engineering wise given our model; we implement not only the cloud database, but embedded versions for iOS, Android, and Web - not to mention real-time functionality and tailoring it to how our index engine works, etc. While we have a lot of customers and use-cases that don't need Fulltext Search, we totally agree it's important and have done explorations on how we'd deliver something along these lines.
2. Agreed. During the beta program we've delivered the managed export and import service for backups, adding array contains capabilities to queries and have got close enough to delivering Collection Group queries to mention them as part of GA. For documentation our tech writing team as done a lot of updates, new pages, and fixes - we know there is always more to do. Cloud Firestore is definitely used in production and at scale by our customers, and with nearly 1 million databases being created the range of use cases and traffic/load patterns has been vast. Our beta program involved working with a lot of them to improve things like hardening and scalability to ensure we can meet our 5 nines of availability SLA.
"Isn't half a solution better than no solution?" -> In a lot of cases, absolutely not. A half solution that falls over when you tip a certain point of scale can result in extended downtimes, since the solution often ends up being "we need to completely rearchitect this", which isn't easy or quick when your business is out of commission.
"from the perspective of a customer and outside observer, a number of things smell quite off." -> Sorry to hear this, I can only hope the continued hard work from the team will turn you around.
(Replying to PARENT post)