Сразу пара публикаций с разного рода cheatsheet'ами.
Сборник шпаргалок по самым разным технологиям, от Ada до Vim: http://amp.gs/Tkh9
Набор полезных git alias'ов: http://amp.gs/Tkh4
Сборник шпаргалок по самым разным технологиям, от Ada до Vim: http://amp.gs/Tkh9
Набор полезных git alias'ов: http://amp.gs/Tkh4
How Not To Code
Collection of cheat sheets for programmers
Even the most experienced programmers aren’t able to remember all CSS properties or a correct way to write all commands. That’s why it’s always useful to have a cheat sheet at han…
На Хабре опубликовали конспект, презентацию и видеозапись доклада Сергея Бурладяна из Avito о реализации стратегии восстановления после аварий, связанных с базами данных.
Доклад очень подробный и полезный, рекомендую.
http://amp.gs/Tkgy
Доклад очень подробный и полезный, рекомендую.
http://amp.gs/Tkgy
Большая статья от Wolfram Wingerath с описанием, сравнением и советами по выбору под конкретную задачу приложения для Stream Processing.
http://amp.gs/TkVy
http://amp.gs/TkVy
Baqend Blog
Scalable Stream Processing: A Survey of Storm, Samza, Spark and Flink
With this article, we would like to share our insights on real-time data processing we gained building Baqend. This is an updated version…
Post-mortem августовской аварии Travis-CI. При выкатке новых образов VM, используемых для билдов, их скрипт удаления старых образов решил что текущие образы уже никому не нужны и удалил их, не дождавшись, когда окончательно выкатится новая версия, прибив при этом все идущие билды. Простой составил 90 минут, плюс после этого некоторое время все билды совершались на не до конца оттестированых образах.
http://amp.gs/Tk4S
http://amp.gs/Tk4S
Travis-Ci
The day we deleted our VM images
On August 9, we had a major incident on our Google Compute Engine setup. This was something more than just an outage. Our system wasn't just down for an extended period of time, we permanently lost...
Chris Dodds опубликовал на Medium интересную статью "Automation is not DevOps". В ней он рассуждает о том, что DevOps это не технологии и инструменты, а, в первую очередь, это люди и процессы. Можно использовать сколь угодно современные технологии, но без выстраивания культуры и правильных процессов это будет "just another sysadmin job".
http://amp.gs/TerC
http://amp.gs/TerC
Microsoft снизила цены на свою платформу облачных вычислений Azure. General Purpose Instances стали дешевле на 15-50%, Compute Optimized Instances (F series) - на 11%. Также, в ноябре планируется запустить новые Av2 инстансы, которые будут дешевле обычных A series инстансов на 36%.
http://amp.gs/TeNm
http://amp.gs/TeNm
Microsoft
New lower Azure pricing
As part of our continued commitment to deliver Azure to customers at the best possible prices, effective October 1st, we are lowering prices on many of our most popular virtual machines (VMs).
Kubernetes выложили в своем блоге детальный обзор изменений в своем UI для управления кластером - Kubernetes Dashboard. Красивые гифки прилагаются.
http://amp.gs/Teq0
http://amp.gs/Teq0
Gitless - упрощенная обвязка над Git для тех, кто не осилил оригинал. Судя по обилию багов вида "gitless was crashed when I tried something", утилита пока представляет скорее научный, чем практический интерес.
http://amp.gs/TeiM
http://amp.gs/TeiM
Владимир Смирнов отправился на LinuxCon Europe 2016 и публикует заметки в своем Telegram канале практически в онлайн-режиме. Сейчас там, например, пересказ доклада Tuning Kernel for Varnish от Varnish Software.
http://amp.gs/TeHF
http://amp.gs/TeHF
Telegram
Some random linuxcon europe 2k16 notes
You can view posts by @linuxconnotes right away.
Вышел InSpec 1.0 - фреймворк для интеграционного тестирования инфраструктуры. Основными нововведениями стали: интеграция с Chef Automate, управление зависимостями, система атрибутов для конфиденциальных данных + куча новых ресурсов.
http://amp.gs/T7ZB
http://amp.gs/T7ZB
На TheNewStack начали публиковать цикл материалов о запуске stateful-сервисов в кластере Kubernetes. На данный момент вышло две статьи, рассказывающих о Kubernetes Volumes и о механизме выделения ресурсов для stateful-сервисов.
http://amp.gs/T7wX
http://amp.gs/T7wF
http://amp.gs/T7wX
http://amp.gs/T7wF
The New Stack
Strategies for Running Stateful Applications in Kubernetes: Volumes
One of the key challenges in running containerized workloads is dealing with persistence. Unlike virtual machines that offer durable and persistent storage, containers come with ephemeral storage. Right from its inception, Docker encouraged the design of…
Jeff Geerling (автор книги Ansible for DevOps и целой кучи хороших ролей для Ansible) рассказал о том, как он организовал тестирование своих ролей под разные ОС в Travis CI. Т.к. в Travis CI доступны только образы Ubuntu, развертывание тестовых окружений происходит с помощью Docker.
http://amp.gs/T7Xe
http://amp.gs/T7Xe
Минутка наркомании. Sudhanshu Mishra написал сервис Github Audio, проигрывающий различные звуки в тот момент, когда на Github происходит определенное событие: PushEvent, PullRequestEvent, IssuesEvent и IssueCommentEvent. Музыкой это назвать сложно (как по мне, слишком резкие звуки, надо было брать более амбиентные шумы), но звучит все равно занятно.
http://amp.gs/T7WA
http://amp.gs/T7WA
github.audio
Project Audio for GitHub
Listen to music generated by events happening across GitHub
Вышла заключительная статья (мы непоследовательны, да, публикуем первую и последнюю статью цикла) от Datadog о мониторинге Elasticsearch. Напоминаем, Datadog выпустили четыре материала, посвященных обзору Elasticsearch, сбору ключевых метрик кластера и решению наиболее распространенных проблем с этим сервисом.
http://amp.gs/TyTn
http://amp.gs/TyTn
How to solve 5 Elasticsearch performance and scaling problems
This article will walk through five common Elasticsearch performance issues, and how to deal with them.
Docker анонсировал InfraKit - набор инструментов для декларативного описания и управления инфраструктурой.
http://amp.gs/Ty1q
http://amp.gs/Ty1q
На Хабре опубликовали доклад Антона Турецкого из Badoo об их опыте использования Docker в продакшене. Доклад охватывает большой спектр вопросов, от планирования архитектуры до мониторинга и требований к системе оркестрации.
http://amp.gs/Tyt6
http://amp.gs/Tyt6
Nate Finch из Canonical опубликовал на github утилиту gorram, позволяющую запускать любую функцию на Go как отдельную утилиту, преобразовывая stdin в аргументы этой функции, а результат работы выводя в stdout.
http://amp.gs/ThPC
http://amp.gs/ThPC
Хабраюзер ptQa поделился на Хабре своим опытом использования AWS ECS (спойлер: Kubernetes лучше).
http://amp.gs/Thh4
http://amp.gs/Thh4
habrahabr.ru
Опыт использования AWS ECS в нашей инфраструктуре
В данной статье я бы хотел поделиться нашим опытом использования AWS ECS в инфраструктуре, рассказать о плюсах и минусах этого продукта и о том, как мы решали...
На Technet опубликовали мануал по установке апдейтов в контейнер с Nano Server (приводятся примеры как патчить как новый контейнер, так и уже существующий). Если вы экспериментируете с этой новой возможностью Windows - рекомендуем ознакомиться.
http://amp.gs/Tgw9
http://amp.gs/Tgw9
Nano Server
Updating Nano Server
Now that the Cumulative Update for Windows Server 2016 was released on September 26, 2016 (KB3192366), some people have been asking what’s the best way to install this and future cumulative updates on Nano Server? We wanted to provide some additional details…
Amazon зарелизили плагин, позволяющий отправлять в CloudWatch метрики ваших AWS-инстансов, полученные с помощью collectd.
http://amp.gs/TgXM
http://amp.gs/TgXM
Netflix открыли код Fenzo - своего шедулера для Mesos. Среди его плюсов отмечается наличие возможности автоскейлинга, constraints, и вариативности алгоритмов выбора ноды для запуска задачи.
http://amp.gs/TVmT
http://amp.gs/TVmT
Netflix
Fenzo: OSS Scheduler for Apache Mesos Frameworks
Bringing Netflix to our millions of subscribers is no easy task. The product comprises dozens of services in our distributed environment, e...