Google BigQuery hits the gym to beef up even more
shinesolutions.com
shinesolutions.com
https://cloud.google.com/blog/big-data/2016/04/inside-capaci...
Here's the blog post describing Google's in-memory execution (some of what the new Dremel version is doing, including pipelined execution, dynamic in-memory shuffling, dynamic partition sizing, etc):
https://cloud.google.com/blog/big-data/2016/08/in-memory-que...
These are some of the more significant improvements since the Dremel paper:
http://static.googleusercontent.com/media/research.google.co...
Three minor points on "locked-in" and "too expensive":
- BigQuery now has fully standard SQL and allows for easy exports of ALL your data out of BigQuery
- BigQuery has a Free Tier
- BigQuery is a vast multi-tenant cluster, and you pay for it per-job. Folks who are spending just a couple of dollars a month get to experience running SQL on a HUGE cluster for a few seconds at a time.
Broadly, it's very exciting to witness emergence of open source distributed data processing technologies (Apache Druid and Flink ftw!). BigQuery stores data and runs SQL well, yes, but it is also a serverless fully-managed service with a pay-only-for-what-you-consume pricing structure, seamless downtime-free upgrades and maintenance, encryption, high availability, durability, compliance and proven at scale to XXX PB.