httpie — удобная утилита для отладки http api, более функциональный аналог curl:
— встроенная поддержка json;
— форматированный вывод с поддержкой цветов;
— плагины, кастомные заголовки и многое другое.
https://goo.gl/vdwUUt
— встроенная поддержка json;
— форматированный вывод с поддержкой цветов;
— плагины, кастомные заголовки и многое другое.
https://goo.gl/vdwUUt
GitHub
jakubroztocil/httpie
As easy as HTTPie /aitch-tee-tee-pie/ 🥧 Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc....
Отличная подборка обьяснений различных сущностей в Kubernetes и примеры их использования.
https://goo.gl/D3JCgz
https://goo.gl/D3JCgz
Kubernetes By Example
This is a hands-on introduction to Kubernetes. Browse the examples:
pods labels replication controllers deployments services service discovery health checks environment variables namespaces volumes …
pods labels replication controllers deployments services service discovery health checks environment variables namespaces volumes …
Интересная новость. Amazon анонсировали новый тип EC2 инстанса в AWS — C5, более производительный и дешевый по сравнению с C4.
Так вот, оказывается, что для этих инстансов Amazon начала использовать гипервизор KVM вместо привычного XEN.
https://goo.gl/s6aaYX
Анонс в AWS: https://goo.gl/2vF4ZZ
Так вот, оказывается, что для этих инстансов Amazon начала использовать гипервизор KVM вместо привычного XEN.
https://goo.gl/s6aaYX
Анонс в AWS: https://goo.gl/2vF4ZZ
www.theregister.co.uk
AWS adopts home-brewed KVM as new hypervisor
Out with Xen, in with 'core KVM technology' for new C5 instances and future VMs too
И прекрасная новость.
Сегодня анонсировали Prometheus 2.0
Из основных нововведений:
— новый движок TSDB
— уменьшение потребления CPU на 20%-40%
— уменьшение потребления дискового хранилища на 33%-50%
— улучшение обработки staleness сервисов
— правила алертов теперь описываются в YAML
— встроенная поддержка snapshot backups всей базы
https://goo.gl/QZ9rWP
Также стоит упомянуть про PromHouse — долговременное remote хранилище для Prometheus с хранением данных в ClickHouse. Пока еще не production-ready.
https://goo.gl/juYVNG
Сегодня анонсировали Prometheus 2.0
Из основных нововведений:
— новый движок TSDB
— уменьшение потребления CPU на 20%-40%
— уменьшение потребления дискового хранилища на 33%-50%
— улучшение обработки staleness сервисов
— правила алертов теперь описываются в YAML
— встроенная поддержка snapshot backups всей базы
https://goo.gl/QZ9rWP
Также стоит упомянуть про PromHouse — долговременное remote хранилище для Prometheus с хранением данных в ClickHouse. Пока еще не production-ready.
https://goo.gl/juYVNG
prometheus.io
Announcing Prometheus 2.0 | Prometheus
An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
В копилку странных вещей:
Converge — configuration management tool, написанная на Go и использующая HCL для описания конфигурации.
https://goo.gl/QVU6Vi
Converge — configuration management tool, написанная на Go и использующая HCL для описания конфигурации.
https://goo.gl/QVU6Vi
Несколько дней назад MongoDB обновилась до версии 3.6 и теперь по умолчанию она принимает подключения только на localhost, что должно уменьшить масштаб проблемы с кучей публично доступных инсталляций монги.
https://goo.gl/b3hcDN
Анонс: https://goo.gl/GGEg4U
https://goo.gl/b3hcDN
Анонс: https://goo.gl/GGEg4U
The Next Web
MongoDB 3.6 comes hardened against database ransomware by default
One the biggest security news stories of 2017 was of a ransomware variant targeting improperly secured MongoDB instances. Here it is in a nutshell: some users of MongoDB accidentally left their databases exposed to the internet without any authentication.…
webhook — простая утилита на Go для создания веб хуков.
С ее помощью удобно организовывать взаимодействия различных сервисов.
https://goo.gl/FsK2VC
С ее помощью удобно организовывать взаимодействия различных сервисов.
https://goo.gl/FsK2VC
GitHub
adnanh/webhook
webhook is a lightweight incoming webhook server to run shell commands - adnanh/webhook
Вышел 38-й выпуск подкаста DevOps Deflope! Мы зашли на HighLoad++ 2017 и взяли интервью у некоторых докладчиков.
https://goo.gl/PBcnDs
https://goo.gl/PBcnDs
Отличная подборка материалов по дизайну отказоустойчивых систем. С графиками, ссылками на доп. материалы и карточками Anki для изучения.
Есть также перевод на русский.
https://goo.gl/kreXbJ
Есть также перевод на русский.
https://goo.gl/kreXbJ
GitHub
GitHub - donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes…
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards. - donnemartin/system-design-primer
Свежая статья в блоге Brendan Gregg про «Brilliant Jerks» и то, как они разрушают атмосферу внутри компаний.
https://goo.gl/WWpDhv
https://goo.gl/12s58Q
https://goo.gl/WWpDhv
https://goo.gl/12s58Q
Jaana B. Dogan, инженер из Google, вчера опубликовала статью про подход к observability в Google.
https://goo.gl/PvoiUk
https://goo.gl/PvoiUk
Medium
Google’s approach to observability
The progression of microservices in the industry resembles me the way microservices progressed at Google. First, a common container format…
CNCF вчера анонсировала программу Certified Kubernetes Conformance Program. Платформы, получившие данную сертификацию обеспечивают консистентное и переносимое выполнение приложений.
Сертифицированы уже 32 платформы, включая Google Kubernetes Engine и Azure ACS-Engine.
https://goo.gl/qxNRWp
Сертифицированы уже 32 платформы, включая Google Kubernetes Engine и Azure ACS-Engine.
https://goo.gl/qxNRWp
Cloud Native Computing Foundation
Cloud Native Computing Foundation Launches Certified Kubernetes Program with 32 Conformant Distributions and Platforms - Cloud…
Program Ensures Portability and Interoperability Across the Kubernetes Ecosystem SAN FRANCISCO – November 13, 2017 – The Cloud Native Computing Foundation® (CNCF®), which sustains and integrates open source technologies like...
Grafana Labs совместно с Azure team разработали плагин для получения метрик из облака Microsoft Azure.
https://goo.gl/9g6ycb
https://goo.gl/9g6ycb
Grafana Labs
Grafana and Microsoft Azure
Grafana Launches Microsoft Azure Data Source Microsoft is a whole new company. Way back in college, I remember that they were vehemently anti-Linux, with …
Отличное выступление CARL BERGQUIST из Grafana Labs на Øredev 2017 про мониторинг, observability, логирование, трейсинг и метрики.
https://goo.gl/3tT17B
https://goo.gl/3tT17B
Øredev
Øredev 2017 session: Monitoring for everyone
Øredev Developer Conference 6-10 Nov 2017, Malmö, Sweden. Øredev is the Premier developer's conference in Europe, focused on the whole software development process.
Свежая статья в блоге Turbine Labs, в которой они рассказали про переход с Nginx на Envoy и причины этого решения.
https://goo.gl/9a6gJW
https://goo.gl/9a6gJW
Turbine Labs
Our Move to Envoy
Why we’re shifting our core proxy technology from NGINX to Envoy.
Прекрасная серия статей про SRE Golden Signals.
Объясняется само понятие, различные подходы и приведены примеры для различных сущностей:
Load Balancers — AWS ALB/ELB, HAProxy
Web Servers — Apache & Nginx
App Servers — PHP, FPM, Java, Ruby, Node, Go, Python
Database Servers — MySQL & AWS RDS
Linux Servers
https://goo.gl/Hsxgnj
Объясняется само понятие, различные подходы и приведены примеры для различных сущностей:
Load Balancers — AWS ALB/ELB, HAProxy
Web Servers — Apache & Nginx
App Servers — PHP, FPM, Java, Ruby, Node, Go, Python
Database Servers — MySQL & AWS RDS
Linux Servers
https://goo.gl/Hsxgnj
Medium
How to Monitor the SRE Golden Signals
Actually Getting the Data from Common Services
Вчера практически синхронно были сделаны анонсы функционала для групповой работы в Visual Studio Code и Atom.
И если Microsoft только обещает скоро его выпустить, то Teletype для Atom уже доступен, хоть и в бете.
Анонс Visual Studio Live Share: https://goo.gl/RGDuhZ
Анонс Teletype(beta) for Atom: https://goo.gl/EGJ688
И если Microsoft только обещает скоро его выпустить, то Teletype для Atom уже доступен, хоть и в бете.
Анонс Visual Studio Live Share: https://goo.gl/RGDuhZ
Анонс Teletype(beta) for Atom: https://goo.gl/EGJ688
Visualstudio
Introducing Visual Studio Live Share
Real-time collaborative development
GitHub анонсировали security alerts.
Данный функционал анализирует граф зависимостей проекта и оповещает о найденных уязвимостях.
Пока что поддерживаются только Javanoscript and Ruby.
https://goo.gl/ub7BPy
Данный функционал анализирует граф зависимостей проекта и оповещает о найденных уязвимостях.
Пока что поддерживаются только Javanoscript and Ruby.
https://goo.gl/ub7BPy
The GitHub Blog
Introducing security alerts on GitHub
Last month, we made it easier for you to keep track of the projects your code depends on with the dependency graph, currently supported in Javanoscript and Ruby. Today, for the over 75 percent of
Отличное описание процессов, которые происходят в Kubernetes когда например выполняется деплой приложения.
https://goo.gl/FNeURM
И еще интересная подборка фактов из серии «What happens when…»
https://goo.gl/QKh89b
https://goo.gl/FNeURM
И еще интересная подборка фактов из серии «What happens when…»
https://goo.gl/QKh89b
GitHub
jamiehannaford/what-happens-when-k8s
🤔 What happens when I type kubectl run? Contribute to jamiehannaford/what-happens-when-k8s development by creating an account on GitHub.
И в завершении пятницы шикарный чеклист от Gruntwork, который всегда поможет когда падает прод ヅ
https://goo.gl/PhUyvc
PDF версия: https://goo.gl/bW1yAU
https://goo.gl/PhUyvc
PDF версия: https://goo.gl/bW1yAU
Why Prod is Down
Here are the reasons why prod is down