JDBC is not a protocol, JDBC is an API, hence the need for a different JDBC driver per RDBMS. I doubt the author is a developer, I see this misunderstanding often with architects who don’t code.
Not gonna lie, was expecting something with more substance. Instead I feel I just read a quimera of LLM slop with a homework assignment of some marketing kid trying his/her best to meet the quota.
Tech blogs demonstrate quality of engineering of a company and this blog post is just doing that. Uber eng org is probably so bloated that nobody really cares about this stuff anymore.
Horrible stuff really, half-way through between explaining the basics of MySQL and somehow merging that slop that into describing the architecture they are apparently using (+/- hallucinations).
100% AI for the cover photo. If you look at their other blog posts it looks like Uber eng doesn't care. They use lazy AI generated images (not even decent attempts at it) for all blog post cover images.
LLMs are basically trained to sound like mid-to-senior-mid-level Silicon Valley corporate blog-speak. It would not surprise me at all if Uber PR ran some this through some ghostwriting, I've seen that even at smaller places. Maybe it's even LLM-mediated now.
Uber offshored some parts of their engineering so all the new-ish blogs fit the stereotypes. Lazy written, LLM generated, by their offshore indian folks.
While I agree a subtle racist undertone is there, perhaps without intention (implying that all off-shored tasks will be done lazily), the more important part is that the article does really read like an LLM-generated slop (perhaps with some editing afterwards). Has all the typical 'markers', such as bloated text and overemphasized structure, etc. with the highlight for me personally being the "conclusion". It is so clear that the first paragraph was spit out by an LLM.
JDBC is not a protocol, JDBC is an API, hence the need for a different JDBC driver per RDBMS. I doubt the author is a developer, I see this misunderstanding often with architects who don’t code.
And no dup tag, flags?
> stateless services hosted in Kubernetes®
> using the JDBC™ protocol
> Percona™
> Cadence™
> Docker®
> Oracle InnoDB® engine within the mysqld process. We can configure this to use other MySQL engines like Meta RocksDB™.
Trademarks that obnoxious are off putting. The audience must not be engineers.
puts aluminum foil hat back on
Uber offshored some parts of their engineering so all the new-ish blogs fit the stereotypes. Lazy written, LLM generated, by their offshore indian folks.
Make of that what you want.
I was hoping to find some reason for Uber to use MySQL over the other popular FLOSS RDBMS (i.e.: Postgres).
For Facebook I more/less know what are their reasons. I was hoping to learn about Uber's reasons, but the article was was not going that deep.