CoreOS - новый дистрибутив на базе ChromeOS
Опубликовано 31.7.2013 16:44 пользователем Peter Lemenkov
Официально анонсирован совершенно новый дистрибутив для быстрого создания виртуальных машин и контейнеров, CoreOS. В отличие от другие дистрибутивов, которые либо переклеивают обои, либо выкидывают компоненты, в которых не разбираются, в этом дистрибутиве есть четко поставленная цель - сделать систему пригодной для быстрого развертывания на ее базе решения в облаке, в виртуальной машине, в кластере. В числе создателей и наш товарищ, известный гентушник и дистрохоппер Greg Kroah-Hartman, уже признавший в своей ленте G+, что он напуган количеством революционных концепций в новой системе.
В качестве базовых кирпичиков используется systemd, Portage (RPM был бы лучше, но для него просто не существует средств сборки системы или части системы, а у гентушников все уже готово), Docker, и CRIU, разработка наших друзей из Parallels. В качестве языка для системных утилит используется не довоенный Perl или дореволюционный ANSI C, а Google Go. Разработчики обещают бесшовные обновления, и уже реализовали довольно много новых концепций, которые еще только запланированы в systemd. Например, замена устаревшего механизма хранения конфигурации в текстовых файлах в директории /etc на высокопроизводительное KV-хранилище с JSON RESTful API. В отличие от реестра Windows в нем предусмотрены развитые сетевые возможности по синхронизации изменений, PUBSUB.
В качестве базовых кирпичиков используется systemd, Portage (RPM был бы лучше, но для него просто не существует средств сборки системы или части системы, а у гентушников все уже готово), Docker, и CRIU, разработка наших друзей из Parallels. В качестве языка для системных утилит используется не довоенный Perl или дореволюционный ANSI C, а Google Go. Разработчики обещают бесшовные обновления, и уже реализовали довольно много новых концепций, которые еще только запланированы в systemd. Например, замена устаревшего механизма хранения конфигурации в текстовых файлах в директории /etc на высокопроизводительное KV-хранилище с JSON RESTful API. В отличие от реестра Windows в нем предусмотрены развитые сетевые возможности по синхронизации изменений, PUBSUB.