Рубрикатор |
Все новости | Новости отрасли |
Facebook, Google, Twitter и LinkedIn представили собственную СУБД
28 марта 2014 |
Facebook, Google, Twitter и LinkedIn представили совместный открытый проект WebScaleSQL, цель которого заключается в расширении возможностей MySQL для учета потребности компаний с крупными аудиториями.
В Facebook, Google, Twitter и LinkedIn начали работать над WebScaleSQL несколько месяцев назад, взяв за основу MySQL 5.6. Над проектом работают те же разработчики, которые принимают участие в развитии MySQL. Основатели проекта рассчитывают, что к ним подключаться сторонние контрибьюторы MySQL.
К сегодняшнему дню участники WebScaleSQL создали систему совместного написания кода, позволяющую проверять код и сообщать об ошибках в нем.
«Если разработчик пожелает внести изменение в код, он вносит соответствующее предложение в систему. Затем его коллега из другой компании знакомится с этим предложением и добавляет свои комментарии. Если оба соглашаются с итоговой версией изменений, новый код распространяется среди всех участников», - рассказал Стефан Грин (Steaphan Greene), разработчик из Facebook.
В настоящее время на суд участникам проекта выставлен код асинхронного клиента MySQL. Обычно MySQL-запросы блокируют систему на время ожидания соединения, на время отправки запроса и на время его получения. В больших масштабах это ведет к ощутимому снижению скорости работы. Поэтому в Facebook несколько месяцев назад запустили асинхронный клиент, решающий эту проблему.Для справки, в 2011 г. к базам данных Facebook, когда сеть обслуживала только 800 млн пользователей, формировалось по 60 млн запросов в секунду. Сейчас пользовательская база сети превышает 1,23 млрд человек.
На сайте проекта подчеркивается, что WebScaleSQL - это не форк, а своего рода расширение MySQL, которое будет существовать параллельно, благодаря тем же разработчикам, которые развивают MySQL.
Недавно Facebook представила собственный язык программирования под названием Hack. Он схож с PHP и предлагает присущую ему быстроту программирования, но одновременно отличается от него статической типизацией, используемой в C++, Java и других современных языках.
Источник: CNews
Читайте также:
На рынок вышла распределенная российская СУБД для крупных предприятий
VK запустила решение для гибридной обработки данных в режиме реального времени
Спрос на PostgreSQL в облаках превысил спрос на MySQL
РЕД СОФТ выпустила распределенную СУБД для цифровой трансформации
«РусГидро» перешло на СУБД российского производства Tantor на основе PostgreSQL
Оставить свой комментарий:
Комментарии по материалу
Данный материал еще не комментировался.