ch
Feedback
DevOps Deflope News

DevOps Deflope News

前往频道在 Telegram

DevOps Deflope News — выборка новостей и тулинга от инженеров «Фланта». Берём весь информационный поток и пропускаем через фильтр здравого смысла. Ещё пишем подкаст. Рекламу не размещаем. Для связи @dvpsdflpfdbkbot.

显示更多
5 851
订阅者
-124 小时
+57
+2030
帖子存档
На Container Camp презентовали первый релиз-кандидат стандарта описания метаданных контейнеров. В разработке стандарта принимали участие специалисты из Puppet, Mesosphere, Microscaling Systems, Container Solutions, Weave, Cloud66, Tigera и ряда других компаний. http://amp.gs/86mV

Yahoo выложила в открытый доступ свою систему обмена сообщениями Pulsar. Разрабатываемая как альтернатива Kafka, Pulsar заточена под горизонтальное масштабирование (до миллионов сообщений в секунду), доставку сообщений с минимальной задержкой, строгий порядок сообщений и гарантированность доставки. http://amp.gs/86Yk

Статья не про технологии, но про людей (мы же помним, что DevOps - это в первую очередь люди, а не используемые инструменты, да?). :) Вячеслав Цырульник из Kaiten.io написал статью о Agile-методологии и о том, что люди зачастую не понимают как, зачем и для чего ее применять. http://amp.gs/86zg

Вышла InfluxDB 1.0 - time-series database от InfluxData. Выпуск 1.0 означает стабилизацию API, языка запросов и формата хранения данных. Особенности InfluxDB: Наличие HTTP API, что позволяет обращаться к базе напрямую из приложения. Ответ возвращается в формате JSON; Для структуры хранимых данных не требуется создание специальных схем; Поддержка SQL-подобного языка запросов с возможностями агрегации данных; Возможность отправки нескольких запросов в рамках одного обращния к базе; Имеются непрерывно выполняемые запросы (Continuous Query), которые повторно выполняются через определённые промежутки времени; Поддержка политики устаревания данных, позволяющей определить как долго должны храниться данные; Наличие web-интерфейса для администрирования СУБД. http://amp.gs/85wj

Прекрасная pdf'ка от Julia Evans о утилитах для дебага в Linux (и, зачастую, OS X). Даже если вы все знаете о netcat, strace и прочих dstat и opensnoop - посмотрите хотя бы из-за шикарного оформления. http://amp.gs/8MDO

Ну а если Docker не надоел - вот вам презентация Stijn Polfliet из CoScale о мониторинге Docker-контейнеров. https://www.youtube.com/watch?v=f3URWWSyl1U

Если вам надоели глюки Docker, почитайте статью Adriaan de Jonge об rkt - альтернативном движке для контейнеров от CoreOS. http://amp.gs/8MqD

Прошлогодний, но до сих пор актуальный и полезный доклад Андрея Аксенова из Sphinx о том, как устроена MySQL репликация. http://amp.gs/8MNa

В блоге Confluent опубликовали статью с подробным сравнением и советами по выбору между Apache Flink и Apache Kafka Streams. http://amp.gs/8oyv

И еще более огромная статья, написанная Kenny Bastani, о том, как осуществлять переход от монолитного приложения к микросервисам. Внутри много примеров на Spring Boot и Spring Cloud. http://amp.gs/8aGB

Большая статья от Christian Posta о том, что делать (как хранить, обрабатывать, обеспечивать консистентность) с данными в микросервисной архитектуре. http://amp.gs/8aB8

Инженеры из Capital One опубликовали в блоге AWS мануал по использованию нового Application Load Balancer в связке с Amazon EC2 Container Service. Напомним, ALB - это новый Load Balancer от Amazon. Он заточен под контейнеры и позволяет перенаправлять трафик на разные инстансы, основываясь на содержимом HTTP-запросов. Например, запросы к адресу /api будут перенаправляться на один сервис, а к адресу /mobile - на другой. http://amp.gs/8aZW

Инженеры из Delve Labs предоставили презентацию (и ее текстовое изложение) о параметрах Docker, направленных на обеспечение безопасности в продакшн. http://amp.gs/8L66

Frederic Branczyk из CoreOS рассказал как мониторить etcd с помощью Prometheus. Значительная часть статьи, в которой рассказывается о ключевых метриках etcd, пригодится и для других систем мониторинга. http://amp.gs/8LQR

Michael Brunton-Spall опубликовал список советов по проектированию правильного CI/CD пайплайна. Делайте артифакты самодостаточными и независимыми друг от друга, делайте их неизменяемыми (immutable), не забывайте тестировать ваш механизм деплоя и так далее. http://amp.gs/8LM8

Очень важный довод в извечном споре Tabs vs. Spaces. Felipe Hoffa из Google взял BigQuery и проанализировал 400000 репозиториев на предмет того, что же в них используется: табы или пробелы. Для большинства языков (кроме Go, там gofmt считает что табы православней) с большим отрывом лидируют пробелы. http://amp.gs/8FSy

Ethan Jones из Codeship опубликовал список советов по уменьшению размера образов Docker-контейнеров. http://amp.gs/8FOp

Вышел Graylog 2.1 - система сбора и анализа логов. Основные новшества: - Появились Message Decorators, позволяющие преобразовывать сообщения в более человекочитаемый формат на лету; - Добавлен Pipeline simulator, позволяющий протестировать прохождение сообщений по пайплайну в веб-интерфейсе; - Graylog теперь умеет получать сообщения из Elastic Beats; - Добавлено отображение статусов коллекторов в веб-интерфейсе; - Появились плагины для аутентификации. http://amp.gs/8FR3

Facebook опубликовал whitepaper по своей системе управления конфигурацией сети Robotron, охватывающей десятки тысяч сетевых устройств. http://amp.gs/8F9D

Еще одна небольшая утилитка для Docker. docker-replay позволяет получить "docker run" команду для любого запущенного контейнера. http://amp.gs/8w1Q