Docker запускают приватную бету Docker store, маркетплейс для приложений(в т.ч. коммерческих).
http://amp.gs/jaOP
http://amp.gs/jaOP
Ребята из packagecloud.io, заморочились и написали длиннющий пост про мониторинг и оптимизацию сетевого стека в Linux.
Там всё, начиная от загрузки и инициализации драйвера сетевого интерфейса, заканчивая разбором представлений статистики в /proc.
Самое приятное что всё это с описанием конкретных реализаций (GRO/RPS/RFS), примером их тюнинга, и примерами кода.
http://amp.gs/jMw9
Там всё, начиная от загрузки и инициализации драйвера сетевого интерфейса, заканчивая разбором представлений статистики в /proc.
Самое приятное что всё это с описанием конкретных реализаций (GRO/RPS/RFS), примером их тюнинга, и примерами кода.
http://amp.gs/jMw9
Хорошие новости для всех кто любит Graphite.
Ребята из raintank, это те самые что стоят за разработкой Grafana и предоставляют ее как SaaS, объявили, что теперь будут поддерживать и развивать Graphite !
Заодно они запустили новый сайт http://amp.gs/jQ3e. И в самом ближайшем времени обещают enterprise поддержку.
Надеемся что нас теперь ждет такое же динамичное развитие graphite как и grafana. Graphite is dead. Long live Graphite!
http://amp.gs/jQ3k
Ребята из raintank, это те самые что стоят за разработкой Grafana и предоставляют ее как SaaS, объявили, что теперь будут поддерживать и развивать Graphite !
Заодно они запустили новый сайт http://amp.gs/jQ3e. И в самом ближайшем времени обещают enterprise поддержку.
Надеемся что нас теперь ждет такое же динамичное развитие graphite как и grafana. Graphite is dead. Long live Graphite!
http://amp.gs/jQ3k
Digital Ocean запустили услугу Block Storage – персистентные независимые от дроплетов диски(аля EBS). Стоит $0.10/Gb. Допустимые размеры от 1Gb до 16Tb. Пока только в регионах NYC1 и SFO2.
http://amp.gs/811W
http://amp.gs/811W
The DigitalOcean Blog
Block Storage: More Space to Scale
At DigitalOcean, our vision has always been to build a platform that allows developers to run their infrastructure at scale without getting in their way. To date, the <a href='https://digitalocean.us
Статья(перевод) от сооснователя Hexlet про большие данные. Не про вот эту вашу техническую лабуду, а про то, как поменяется мир.
http://amp.gs/8Y4y
http://amp.gs/8Y4y
Habr
Что такое большие данные, часть 1
Большие данные — это Большие Новости, Большая Важность и Большой Бизнес, но что это на самом деле? Что такое большие данные? Для тех, кто живёт ими, всё...
Ubuntu Forums взломали. По заверениям компании, пароли не были скомпрометированы, но злоумышленники получили доступ к никнеймам, адресам электронной почты и IP пользователей. Но сменить пароли стоит, на всякий случай.
http://amp.gs/8Ycx
http://amp.gs/8Ycx
Ubuntu
Notice of Ubuntu Forums breach; user passwords not compromised
There has been a security breach on the Ubuntu Forums site. We take information security and user privacy very seriously, follow a strict set of security practices and this incident has triggered a thorough investigation. Corrective action…
В продолжение вчерашней статьи про Big Data. Todd Hoff написал о Machine Learning Driven Programming, в частности о том, как Google использует массивы кода с GitHub для обучения машин программированию.
http://amp.gs/8Yb7
http://amp.gs/8Yb7
Highscalability
Machine Learning Driven Programming: A New Programming for a New World - High Scalability -
If Google were created from scratch today, much of it would be learned, not coded. Around 10...
Matthew Bates из jetstack.io опубликовал обзор нововведений в вышедшем (http://amp.gs/8taO) полторы недели назад Kubernetes 1.3, по тем или иным причинам мало упоминавшихся в новостях.
В списке присутствуют улучшения в kubectl (автодополнение, возможность обновления образа для деплоя, просмотр статуса update rollout), сборщик мусора, seccomp профили для контейнеров и подов, init-таски для выполнения перед запуском контейнеров.
http://amp.gs/8taN
В списке присутствуют улучшения в kubectl (автодополнение, возможность обновления образа для деплоя, просмотр статуса update rollout), сборщик мусора, seccomp профили для контейнеров и подов, init-таски для выполнения перед запуском контейнеров.
http://amp.gs/8taN
Venafi
Jetstack Consult Services Overview | Venafi
We've deployed production-ready Kubernetes for the hottest start-ups. Learn how Jetstack Consult can help your business and get started today!
Статья от инженеров из Uber с описанием μDeploy - их программы для деплоя микросервисов. Содержит неплохой перечень требований к подобного рода системам.
http://amp.gs/8tMG
http://amp.gs/8tMG
Uber Engineering Blog
Uber Engineering’s Micro Deploy
Uber Engineering's in-house deployment system that builds, upgrades, and rolls back services.
Небольшая компания Containous выпустила первую стабильную(1.0.0) версию своего продукта traefik. Traefik это современный HTTP reverse proxy и балансировщик нагрузки для микросервисных архитектур. Основные его фичи: автоматическая zero-time реконфигурация на основании данных из Swarm, Mesos/Marathon, Kubernetes, Consul, Etcd, Zookeeper, поддержка websocket и http/2, webui dashboard для просмотра состояния и статистических данных(показывает количество ошибок того или иного вида).
http://amp.gs/8tQC
http://amp.gs/8tQC
Traefik Labs: Makes Networking Boring
Traefik 1.0.0 reblochon is out!
After ten months of development, we are proud to announce the first stable release of Traefik: version 1.0.0, codename reblochon...
Чек-лист требований к Docker'у в продакшн-окружении от Ian Miell, автора книги Docker in Practice. Статья содержит важные моменты касательно настройки registry, параметров образов, безопасности и инфраструктуры.
http://amp.gs/8t6q
http://amp.gs/8t6q
zwischenzugs
A checklist for Docker in the Enterprise
Overview Docker is extremely popular with developers, having gone as a product from zero to pretty much everywhere in a few years. I started tinkering with Docker three years ago, got it going in a…
Аwslabs зарелизили первую версию Chalice - serverless микрофреймфорка на Python для AWS. Фреймворк использует Flask-подобный синтаксис и позволяет писать и деплоить приложения, использующие Amazon API Gateway и AWS Lambda.
http://amp.gs/8mIK
http://amp.gs/8mIK
GitHub
GitHub - aws/chalice: Python Serverless Microframework for AWS
Python Serverless Microframework for AWS. Contribute to aws/chalice development by creating an account on GitHub.
Найдена уязвимость httpoxy, связазанная с небезопасным использованием переменной окружения HTTP_PROXY в CGI приложениях. Ей подвержено большое количество библиотек, написанных на PHP, Python и Go.
На самом деле, багу уже более 15 лет, в разное время его фиксили в Perl, curl, Ruby и недавно вновь обнаружили сразу в целом ряде программ.
Суть уязвимости заключается в том, что CGI можно передать переменную окружения HTTP_PROXY извне, через HTTP-заголовок, перенаправив тем самым исходящие запросы сервера через эту прокси.
http://amp.gs/8mqP
На самом деле, багу уже более 15 лет, в разное время его фиксили в Perl, curl, Ruby и недавно вновь обнаружили сразу в целом ряде программ.
Суть уязвимости заключается в том, что CGI можно передать переменную окружения HTTP_PROXY извне, через HTTP-заголовок, перенаправив тем самым исходящие запросы сервера через эту прокси.
http://amp.gs/8mqP
Если вам мало компиляции Go в исполняемый файл, то вот вам AtmanOS - набор патчей и дополнительных файлов для Go, позволяющий компилировать код на этом языке в Unikernel'ы и затем запускать их под Xen.
http://amp.gs/8miS
http://amp.gs/8miS
GitHub
GitHub - atmanos/atmanos: Build Go programs that run directly on the Xen hypervisor
Build Go programs that run directly on the Xen hypervisor - GitHub - atmanos/atmanos: Build Go programs that run directly on the Xen hypervisor
Adrian Colyer написал обзор Ambry - распределенного медиахранилища, используемого в LinkedIn. Ambry позволяет хранить объекты различного размера, от нескольких килобайт до десятков гигабайт, поддерживает partitioning, балансировку нагрузки и распределение по нескольким датацентрам.
http://amp.gs/8mHj
GitHub: http://amp.gs/8mH8
http://amp.gs/8mHj
GitHub: http://amp.gs/8mH8
the morning paper
Ambry: LinkedIn’s scalable geo-distributed object store
Ambry: LinkedIn’s scalable geo-distributed object store Noghabi et al. SIGMOD ’16 Ambry is LinkedIn’s blob store, designed to handle the demands of a modern social network: Hundre…
Chanwit Kaewkasi, контрибьютор Docker Swarm и специалист по Large-Scale Software Engineering планирует провести масштабный тест нового Swarm'а, запустив 2000 нод по всему миру.
Тест планируется запустить 22 июля, в 18:00 по Москве. Если вы хотите поучаствовать, отпишитесь в PR к этому Github репозиторию: http://amp.gs/8Zyv
Тест планируется запустить 22 июля, в 18:00 по Москве. Если вы хотите поучаствовать, отпишитесь в PR к этому Github репозиторию: http://amp.gs/8Zyv
GitHub
swarm2k/swarm2k
swarm2k - The Docker Swarm 2000 Collaborative Project
Вышел Prometheus 1.0. Релиз направлен на стабилизацию API и UI, авторы обещают отсутствие кардинальных изменений в API на протяжении всех релизов ветки 1.x этой системы мониторинга.
http://amp.gs/8Zvl
http://amp.gs/8Zvl
prometheus.io
Prometheus reaches 1.0 | Prometheus
An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
Вдогонку к новости про Prometheus. Ссылка на пару Grafana-дашбордов для мониторинга Docker-контейнеров с помощью стека Prometheus+cAdvisor+Grafana: http://amp.gs/8Zgf
BrianChristner.io
Updated: Docker Monitoring Prometheus + Grafana
Time has come to finally refactor the Docker Prometheus Monitoring project. The project is now updated and integrated with Grafana and offers a lot more.
Европейская комиссия (исполнительный орган Евросоюза) проведет аудит безопасности вебсервера Apache и менеджера паролей Keepass. Аудит будет проводиться в рамках пилотного проекта EU-FOSSA, и при успехе пилота можно будет ожидать аудита большего числа программных продуктов силами государственных институтов Евросоюза.
http://amp.gs/8pmL
http://amp.gs/8pmL
Университет в Суонси присвоил Алану Коксу почетную степень доктора Computer Science за его вклад в развитие Linux.
http://amp.gs/8pZh
http://amp.gs/8pZh