Google выпустила набор для разработки программного обеспечения Java (SDK) для облачного потока данных, свою систему облачной аналитики, запущенную в 2014 году.
Анонсируя SDK в блоге Google Cloud Platform, Сэм МаКвити, инженер-программист Google, сказал, что SDK “облегчит разработчикам интеграцию с нашим управляемым сервисом, а также создаст основу для переноса облачного потока данных на другие языки и среды выполнения.”
В сообщении в блоге говорится, что Google надеется, что сообщество разработчиков создаст приложения, которые объединят потоковые и пакетные модели обработки. SDK Cloud Dataflow представляет унифицированную модель для этого, а также набор оконных примитивов, которые означают, что одни и те же вычисления могут использоваться с пакетными или потоковыми источниками данных.
Google также надеется, что разработчики будут использовать SDK для выполнения потока данных в других средах обслуживания, комментируя, что “По мере того, как Storm, Spark и большая семья Hadoop продолжают развиваться, разработчикам приходится сталкиваться с раздвоенными моделями программирования. Мы надеемся снять усталость разработчиков и обеспечить выбор платформ развертывания, поддерживая переносимость выполнения и обслуживания.”
Google также планирует добавить поддержку других языков в SDK и уже работает над версией Python 3. Версию Java можно загрузить с GitHub.