February 14, 2017

Google в рамках своего облачного хостинга официально запустили облачную базу данных Cloud Spanner. Ссылку на анонс запуска вы можете найти сами, а я вам покажу ссылку на невероятно полный анализ и тест этого самого Cloud Spanner.

Самое важное: работает очень быстро, по CAP-теореме это CA-база данных, но, т.к гугл владеет всей инфраструктурой и никогда не выключает свои датацентры, я бы назвал ее CAp-база данных :) Стоит от $650 в месяц, кроме того вы платите за нагрузку на сервера и хранение данных, в общем ценник не маленький. При этом вы навсегда избавляетесь от вопросов шардинга, ухода за базой, масштабирования и тп, все автоматически делает за вас гугл. quizlet.com/blog/quizlet-cloud-spanner

Quizlet Tests Cloud Spanner — The Most Sophisticated Cloud Database

by Peter Bakkum and Dan Cepeda Like many startups, Quizlet faces a huge challenge in scaling our databases. We use MySQL to power our website, which allows us to serve millions of students every month, but is difficult to scale up — we need our database to handle more writes than a single machine can process. There are many solutions to this problem, but these can be complex to run or require extensive refactoring of your application's SQL queries. Google recently announced Cloud Spanner, a hosted and distributed relational database which offers a possible solution to scaling these kinds of queries. Cloud Spanner is a very novel technology — it relies on Google's powerful infrastructure, including atomic clocks in its data centers, to coordinate execution of SQL queries among many distributed nodes. In this post we'll describe the scaling challenge, examine Cloud Spanner's architecture, and test how a Quizlet production query workload[1] would perform. As a new product, there's little information available on…