Upgrading Uber's MySQL Fleet
91–100 of 215 posts
Re: Upgrading Uber's MySQL Fleet
#92Earlier quoted context omitted.
Can you elaborate on the last part? What are some stylistic patterns that are different when something is written by a US author v/s Indian?
Not exactly a stylistic difference but there are real differences in the dialects. Here's example from many moons ago: "Even I think that's a bad idea." That was an Indian colleague. It took me weeks to figure out that he was using "even" in place of "also." In a like vein when Australians say "goodeye" they usually aren't talking about your vision.
Or perhaps it was meant to specify that they, themselves, might have been presumed to be an outlier who would think it was a good idea, but who has in fact come to think that is a bad idea.
Examples of this kind of counter-presumptive use of the word "even":
1: On animals and the weather: "It was so cold that even polar bears were suffering from frostbite and frozen digits."
2: On politics, where one's general stance is well-known and who who might be rationally presumed to be a supporter of a particular thing: "Even I think that this issue is a total non-starter."
Even if they may have meant something else, that doesn't mean that they didn't intend for the words to be taken non-literally.
Re: Upgrading Uber's MySQL Fleet
#93Re: Upgrading Uber's MySQL Fleet
#94I wonder if an upgrade like this would be less painful if the db layer was containerized? The migration process they described would be less painful with k8s. Especially with 2100+ nodes/VMs
Re: Upgrading Uber's MySQL Fleet
#95Re: Upgrading Uber's MySQL Fleet
#96Earlier quoted context omitted.
everyone is praising postgres and shitting on mysql, until performance matters. then, when all these big tech companies turn to mysql, the postgres fanboys cry in unison.
There'd be less of that if there weren't a feeling that MySQL is the high-grade free hit that Oracle uses to get you hooked on their low-grade crap.
Re: Upgrading Uber's MySQL Fleet
#97Earlier quoted context omitted.
Honest question, how do you (or amyone) propose to vet drivers? They require drivers license and car insurance registration, anything like a CDL would make being a driver prohibitively expensive. Their rating system already works as a good signal the few times Ive used uber.
i don't know, i don't work there. i'm just somebody who almost died because one of their drivers was a terrible driver. that sounds like a problem they should figure out. dude didn't even know how to change a tire, so start with "basic knowledge of car maintenance." and a basic ability to speak english would be a good bar to meet, too. they'll let anybody with a driver's license, car, and a heart beat drive on that a…
Re: Upgrading Uber's MySQL Fleet
#98Does Uber still use Docstore? I'd imagine having built an effectively custom DB on top of MySQL made this upgrade somewhat inconsequential for most apps.
Re: Upgrading Uber's MySQL Fleet
#99Interestingly we just went through basically the same upgrade just a couple days ago for similar reasons. We run Amazon Aurora MySQL and Amazon is finally forcing us to upgrade to 8.0. We ended up spinning up a secondary fleet and bin log replicating from our 5.7 master to the to-be 8.0 master until everything made the switch over. I was frankly surprised it worked, but it did. It went really smoothly.
Re: Upgrading Uber's MySQL Fleet
#100Earlier quoted context omitted.
Not in our experience; for our cases it is still a resource hog. We discussed it even less than a year ago with core devs and with a large postgres consultancy place; they said postgres doesn't fit our use case which was already our conclusion, no matter how much we want it to be. Mysql is smooth as butter. I have nothing to win from picking mysql just that it works; I rather use postgres as features / not oracle but…
What is your use case?