Mail.ru нашла способ снизить инфраструктурные издержки заказчиков. Компания разработала новую технологию оптимизации хранения данных на основе opensource-решения Tarantool.
Один сервер с Tarantool способен заменить от 30 и более серверов с классической системой управления базами данных (СУБД), говорит представитель Mail.ru Group: «Само решение бесплатное, но клиенты смогут получать платную техническую поддержку, а также кастомизировать Tarantool под специфические запросы».
По прогнозам Gartner, к 2018 году 70% новых и 50% существующих приложений в мире будут использовать базы данных с открытым кодом. Мировой рынок СУБД в 2015 году достиг $41,5 миллиарда и к 2017 году может вырасти до $50 миллиардов, оценивала IDC.
Гендиректор «Новых облачных технологий» Дмитрий Комиссаров оценивает российский рынок баз данных в $400–500 миллионов: «Основной игрок на рынке — Oracle, который до кризиса зарабатывал в России около $200 миллионов, следом идут базы данных IBM и Microsoft».
Использование этого решения в собственных проектах («Почта», «Облако Mail.Ru», myTarget и многих других) уже позволило сэкономить десятки миллионов долларов. «Например, применение Tarantool для оптимизации хранения профилей пользователей обеспечило нам экономию более $1 миллиона», рассказал вице-президент и технический директор компании Владимир Габриелян.
Среди тех, кто использует Tarantool — международная соцсеть знакомств Badoo и разработчик решений для информационной безопасности Wallarm. Последний использует решение как локальное хранилище данных и модуль аналитики для «самой критичной части продукта — узла фильтрации трафика», а Badoo применяет Tarantool для хранения сессий.
Разработка Tarantool началась с нуля около 8 лет назад и до сих пор продолжается. «Он обеспечивает хранение пользовательских сессий и профилей, работу таких систем, как портальная аутентификация, антибрутфорс, антифишинг и антиспам, где он доказал свою способность эффективно работать с большими объемами данных и под высокими нагрузками», добавил Владимир Габриелян.
«Тарантул делает разработку проще и быстрее. Разработчику не надо создавать сложную гетерогенную систему из SQL СУБД + NoSQL СУБД + Кэш. Не надо создавать огромные кластера и платить миллионы за железо. Достаточно одного Tarantool», пояснил Roem.ru Денис Аникин, технический директор Почты Mail.Ru.
Tarantool мог бы быть востребован теми, кому нужна обработка большого количества неструктурированной информации, например «Яндексом» или Rambler & Co., рассуждает Дмитрий Комиссаров. «Но маловероятно, что эти компании будут использовать сервисы основного конкурента.
«Вероятно, Tarantool будут пользоваться нишевые игроки или компании, состоящие в холдинге Mail.ru Group, например, крупные соцсети «ВКонтакте» и «Одноклассники»», приводит его слова «Коммерсант».
ссылка на оригинал статьи https://megamozg.ru/post/25314/
Добавить комментарий