16.01.2017 Экспертиза, Открытый код/LinuxС учетом планов Google на свой Apache Beam, смогут ли они создать единую систему потоковой обработки данных? Открытые проекты и стандарты хороши тем, что есть из чего выбрать. Вот и сообщество Open Source 10 января торжественно причислило Beam к категории проектов «высшего уровня» (это означает, что в Apache ему уделяют повышенное внимание). Beam является воплощением стратегии открытых технологий, которую с недавних пор взяла на вооружение Google. По традиции компания держит свою технологию в секрете, публикуя, как правило, исследовательские работы, которые сообщество Open Source затем анализирует под микроскопом и заново претворяет в жизнь. Так были запущены HDFS (основополагающая файловая система Hadoop) и MapReduce. Но с недавних пор Google стала делиться своими сокровищами, и этот шаг вовсе не случайно совпал с крепнущими намерениями компании конкурировать с Amazon с Microsoft в бизнесе облачных вычислений. Будучи соперником Amazon, Google не может опираться исключительно на проприетарные технологии: она должна сделать ставку на проекты, которые быстро наберут популярность среди разработчиков, и дорогу в жизнь им проложит, скорее всего, именно Open Source. Помимо ОС Android, которая долгое время была самым известным открытым проектом Google, более действенными средствами привлечения клиентов в облако компании стали программные инструменты TensorFlow и Kubernetes. Собственно говоря, Google явно озвучивает этот факт в блоге Why Apache Beam (зачем нужен Apache Beam). Beam — ...
читать далее.