Size: a a a

DevOps Deflope News

2016 August 08
DevOps Deflope News
Github представили свою утилиту для MySQL online schema migration - gh-ost. От аналогов она отличается отсутствием использованиz триггеров, легковесностью, возможностью приостановить миграцию, а также менять ее параметры на лету.

http://amp.gs/8yii
источник
2016 August 09
DevOps Deflope News
Вышла запись Syscast Podcast с главой core team Ansible James Cammarata. Поговорили о push/pull сценариях работы, поглощении Ansible Red Hat'ом, сравнении с другими системами управления конфигурациями и многом другом.

http://amp.gs/8hds
источник
DevOps Deflope News
Netflix открыли код vizceral - компоненты для визуализации потоков траффика на уровне сервисов, серверов и датацентров.

http://amp.gs/8hr7
источник
2016 August 10
DevOps Deflope News
На Ponyfoo опубликовали неплохое руководство для подготовки качественного Pull Request, следуя которому вы облегчите жизнь разработчикам и повысите шансы на принятие ваших изменений в основную кодовую базу проекта.
http://amp.gs/8vUB
источник
DevOps Deflope News
Инженер Google Kelsey Hightower написал (в свободное время, программа не является официальным проектом Google) утилиту для управления сертификатами Let's Encrypt в рамках кластера Kubernetes.
http://amp.gs/8vdw
источник
DevOps Deflope News
И продолжая тему Kubernetes. В блоге CoreOS опубликовали мануал по мониторингу кластера Kubernetes с помощью Prometheus.
http://amp.gs/8vSC
источник
2016 August 11
DevOps Deflope News
Инженеры Treasure Data опубликовали разбор проблем, связанных со сбором логов в микросервисной инфраструктуре. Ну и порекламировали свой Fluentd в конце статьи, конечно.

http://amp.gs/8gNj
источник
DevOps Deflope News
Если вам очень интересно посмотреть на Vizceral (мы писали про него позавчера, это компонента от Netflix для визуализации трафика между сервисами, нодами и датацентрами), но лень писать для него обвязку, то Gergo Horanyi подготовил для вас прототип сервиса, визуализирующий траффик между Docker контейнерами в Swarm кластере.
Для сбора данных о нодах в кластере используется самописный агент (репозиторий на Github почему-то недоступен, но образ есть на Docker Hub), а для сбора и хранения данных о трафике - Packetbeat+Elasticsearch.

http://amp.gs/8gAJ
источник
DevOps Deflope News
Мы вам, наверное, уже надоели с этим serverless, но мы не можем остановиться. Вот вам 10 часов видеодокладов с майской Serverlessconf - NYC 2016.

http://amp.gs/8giT
источник
2016 August 12
DevOps Deflope News
Uber презентовал uMirrorMaker - собственную замену ванильного Kafka MirrorMaker, инструмента для репликации данных из одного кластера Kafka в другой.
Реализация от Uber решает проблемы с даунтаймом во время ребалансинга, упрощает добавление новых топиков для репликации и гарантирует zero data loss.
Также в статье рассмотрены альтернативные решения с использованием Apache Samza и Apache Helix.
http://amp.gs/8Eqk
источник
DevOps Deflope News
Amazon запустили новый load balancer - ALB (Application Load Balancer). Он заточен под микросервисы и контейнеры и позволяет перенаправлять трафик на разные инстансы, основываясь на содержимом HTTP-запросов. Например, запросы к адресу /api будут перенаправляться на один сервис, а к адресу /mobile - на другой. Также добавлена поддержка WebSocket и HTTP/2, имеются healthcheck'и.
"Старый" ELB по-прежнему остается доступен для использования.

http://amp.gs/8EsF
источник
DevOps Deflope News
В продолжение статьи про грамотные Pull Request. Daniel Gallegos из devAcademy рассказал как грамотно оформлять коммиты, issues и вообще причинять поменьше боли себе и окружающим при работе с Git в общем и Github в частности.

http://amp.gs/8ED4
источник
DevOps Deflope News
Ребята из DataDog опубликовали крутую подборку советов по использованию нагруженного кластера Consul в продакшене. Там и про выбор мощностей, и про мониторинг, и про безопасность, и про оптимизацию нагрузки.

http://amp.gs/8EJx
источник
DevOps Deflope News
Чтиво на выходные. Большая статья от Mike Roberts про Serverless, сконцентрированная на сравнении с другими архитектурами, а также на плюсах и минусах использования serverless.

http://amp.gs/8V8b
источник
2016 August 15
DevOps Deflope News
git-recent - утилитка, показывающая последние коммиты в локальных ветках репозитория в удобочитаемом виде.

http://amp.gs/89Xg
источник
DevOps Deflope News
Platform9 опубликовали статью со сравнением Kubernetes и Mesos - двух наиболее продвинутых платформ для оркестрации контейнеров в рамках датацентра.

http://amp.gs/89W9
источник
DevOps Deflope News
Веха у Docker: Docker Hub пробил отметку в 5 миллиардов пуллов. Рост впечатляет - в феврале у них было "всего" 2 миллиарда пуллов.

http://amp.gs/89o9
источник
2016 August 16
DevOps Deflope News
Вышел Go 1.7.

Большинство изменений затрагивают тулчейн и рантайм языка, а также ряд библиотек. Непосредственно в спецификации произошло только одно минорное изменение, разработчики планируют поддерживать обратную совместимость между всеми релизами ветки 1.x.

http://amp.gs/846d
источник
DevOps Deflope News
Огромная статья от Felix Gessert о сравнении и принятии решения при выборе NoSQL базы данных. Затрагиваются все ключевые особенности NoSQL БД: от моделей данных до способов обработки очередей. В конце статьи приводится сводная таблица  этих особенностей, а также алгоритм выбора небоходимой БД под задачу.

http://amp.gs/8RIh
источник
DevOps Deflope News
Продолжая тему баз данных. В блоге 2ndquadrant опубликовали занятное исследование производительности PostgreSQL на системах с разной версией ядра Linux (от 2.6.39 до 4.7). Результаты получились интересными: часть бенчмарков (в зависимости от размера датасета) показали рост производительности с ростом версии ядра, а часть - наоборот.

http://amp.gs/8RTj
источник