Во время хакатона TechCrunch Disrupt SF компания BlazingDB представила бесплатную версию решения проблемы долгой обработки SQL- запросов для баз данных с петабайтами информации. Вместо центрального процессора стартап предлагает использовать ряд графических процессоров.
Если вы обрабатываете сложные SQL-запросы, велики шансы, что это займет слишком много времени. «Конечно, можно увеличить количество серверов, но сложность процессов возрастет в геометрической прогрессии, тогда как наше решение предлагает линейные операции», — говорит сооснователь и президент BlazingDB Родриго Арамбуру.
Графические процессоры могут работать над большим числом задачам одновременно, и последнее время их регулярно начали использовать для обработки изображений и приложений машинного обучения. Но для работы с базами данных, кажется, впервые, пишет TechCrunch.
«Наша архитектура равнодушна инфраструктуре серверов, — говорит Арамбуру. — Мы создали нетривиальную базу исходных кодов, и решили ряд очень серьезных проблем».
База данных Stifery показывает, какое ПО установлено у конкурентов
Идеи
По словам Арамбуру, инструменты его компании позволяют выполнять за минуты то, на что раньше требовались часы. «Мы можем олсуществлять массивные параллельные вычисления на тысячах ядер», — говорит он.
Кроме того, BlazingDB способен использовать графические процессоры на Amazon Web Services, SoftLayer и Microsoft Azure. В таком случае, компания не управляет серверами сама, этим занимаются крупные клиенты, которые хотят держать под контролем свои конфиденциальные данные.
Среди клиентов BlazingDB уже есть компании из списка Fortune 100, хотя работать стартап начал в июне 2016.