Нужно больше ядер!
Intel анонсировали новые процессоры линейки "Core X", среди них новый Core i9. Как гордо заявляют Intel, это первый дескотопный процессор с 18 ядрами и 36 потоками (в Extreme варианте)
Остался лишь один вопрос: зачем?
#hardware #cpu #intel
https://www.theverge.com/circuitbreaker/2017/5/30/15710476/intel-core-x-processors-i9-chips-i5-i9-skylake-kaby-lake-computex
Intel анонсировали новые процессоры линейки "Core X", среди них новый Core i9. Как гордо заявляют Intel, это первый дескотопный процессор с 18 ядрами и 36 потоками (в Extreme варианте)
Остался лишь один вопрос: зачем?
#hardware #cpu #intel
https://www.theverge.com/circuitbreaker/2017/5/30/15710476/intel-core-x-processors-i9-chips-i5-i9-skylake-kaby-lake-computex
The Verge
Intel announces Core X line of high-end processors, including new Core i9 chips
Targeted at enthusiast customers
Методология методологией, но все любят обсуждать тулзы.
На Reddit провели опрос среди SRE об инструментах, которыми они пользуются.
Конечно, выборка в ~100 анкет - это очень так себе, особенно на фоне аудитории Reddit, но всё равно интересно.
Вкратце:
- среди CI/CD уверенно лидирует Jenkins
- среди систем управления конфигурациями, Ansible отметило столько человек, как Puppet и Chef вместе взятые
- Среди контейнеров лидирует Docker. Но примечательно то, что AWS Container Service во много раз превосходит подобный сервис от Google
- Среди обланых провайдеров ультимативно доминирует Amazon
- В мониторинге, как обычно, зоопарк. Но вот хайп вокруг Sensu бесследно пропал
- PagerDuty уверенно лидирует среди контор, которые делают системц оповещения за деньги
#catops #tools
На Reddit провели опрос среди SRE об инструментах, которыми они пользуются.
Конечно, выборка в ~100 анкет - это очень так себе, особенно на фоне аудитории Reddit, но всё равно интересно.
Вкратце:
- среди CI/CD уверенно лидирует Jenkins
- среди систем управления конфигурациями, Ansible отметило столько человек, как Puppet и Chef вместе взятые
- Среди контейнеров лидирует Docker. Но примечательно то, что AWS Container Service во много раз превосходит подобный сервис от Google
- Среди обланых провайдеров ультимативно доминирует Amazon
- В мониторинге, как обычно, зоопарк. Но вот хайп вокруг Sensu бесследно пропал
- PagerDuty уверенно лидирует среди контор, которые делают системц оповещения за деньги
#catops #tools
Overseer Engineering Blog
The DevOps tool arsenal: Results from ~100 DevOps/SRE surveys
The survey
Я не забыл, что обещал написать пару слов о Druid. Мы используем его для т.н real-time data processing. Собственно, для этого он и создавался. И не то, чтобы раньше не существовало подобного рода решений, но тут вот прямо всё и сразу.
Теперь по порядку. Druid - это в первую очередь БД, но, во-первых, ориентированная по столбцам, во-вторых, time-series, что значит, каждая запись в ней имеет метку времени.
Таблицы в Druid называются data sources, а вот сами данные разбиты по "сегментам". Сегмент - это кусок данных за какой-то период времени (по дефолту 1 день). Над которым уже дальше можно проводить те или иные операции.
Ну и, конечно, Druid модульный, как и многое из соверменного софта.
Вот как-то так в двух словах. Подробнее почитать можно тут
#db #druid
Теперь по порядку. Druid - это в первую очередь БД, но, во-первых, ориентированная по столбцам, во-вторых, time-series, что значит, каждая запись в ней имеет метку времени.
Таблицы в Druid называются data sources, а вот сами данные разбиты по "сегментам". Сегмент - это кусок данных за какой-то период времени (по дефолту 1 день). Над которым уже дальше можно проводить те или иные операции.
Ну и, конечно, Druid модульный, как и многое из соверменного софта.
Вот как-то так в двух словах. Подробнее почитать можно тут
#db #druid
codecentric AG Blog
Realtime Fast Data Analytics with Druid - codecentric AG Blog
I have been working with the SMACK stack for a while now and it is great fun from a developer’s point of view. Kafka is a very robust data buffer, Spark is great at streaming all that buffered data and Cassandra is really fast at writing and retrieving it.…
У GitHub вот прямо сейчас какая-то беда
Статус в реальном (почти) времени можно смотреть тут:
https://status.github.com/
Статус в реальном (почти) времени можно смотреть тут:
https://status.github.com/
Как я обещал, на канале будет не только про чистое администрирование.
Сегодня я хочу поделиться видео, где в двух словах объясняют предназначение кумулятивной диаграммы.
Мы, например, используем её, чтобы следить за выполнением тасков и для дальнейшей ретроспективы. Хотя это всего лишь один из графиков, который можно построить на основании kanban-доски
#kanban #agile
https://youtu.be/eo2uv8avEsU
Сегодня я хочу поделиться видео, где в двух словах объясняют предназначение кумулятивной диаграммы.
Мы, например, используем её, чтобы следить за выполнением тасков и для дальнейшей ретроспективы. Хотя это всего лишь один из графиков, который можно построить на основании kanban-доски
#kanban #agile
https://youtu.be/eo2uv8avEsU
YouTube
Cumulative Flow Diagram (CFD) Explained in Two Minutes
What is a cumulative flow diagram? How does it work? What is the main purpose of a cumulative flow diagram and what should you look for when interpreting these diagrams? Learn the answers to these questions in just 2 minutes.
The Cumulative Flow Diagram…
The Cumulative Flow Diagram…
Поскольку на канал подписаны пока "все свои", вы вполне можете писать мне в личку темы об инфраструктуре, которые вам интересны. Я буду стараться уделить им больше внимания.
Однако, буду очень признателен, если вы расскажете об этом канале своим друзьям и знакомым (ну кому это может быть интрересно) и проголосуете за него на Telegram Channels
Кстати, классный ресурс, сам там нашёл несколько интересных штук для себя
Однако, буду очень признателен, если вы расскажете об этом канале своим друзьям и знакомым (ну кому это может быть интрересно) и проголосуете за него на Telegram Channels
Кстати, классный ресурс, сам там нашёл несколько интересных штук для себя
TChannels.me
CatOps | Telegram Channels Catalog
CatOps – DevOps и другие неприятности
DevOps and other issues. Use @TChannelsbot to discover the best Telegram channels – news, games, music, weather, polls, e-butlers or cat images right in your messenger.
DevOps and other issues. Use @TChannelsbot to discover the best Telegram channels – news, games, music, weather, polls, e-butlers or cat images right in your messenger.
Forwarded from Brodetskyi. Tech, VC, Startups
Минутка рекламы. Microsoft запускает кучу бесплатных онлайн-курсов по облачной платформе Azure. Разбирают буквально всё: от базового знакомства с возможностями Azure до облачных баз данных, безопасности, виртуальных машин и сетей.
Если вам по работе приходится иметь дело с облачными решениями, это отличная возможность прокачать скиллы. Ну или узнать, чем хорош Azure, если вы его ещё не используете. За отдельную плату потом можно стать сертифицированным специалистом Microsoft.
https://goo.gl/qMdn1g
#реклама
Если вам по работе приходится иметь дело с облачными решениями, это отличная возможность прокачать скиллы. Ну или узнать, чем хорош Azure, если вы его ещё не используете. За отдельную плату потом можно стать сертифицированным специалистом Microsoft.
https://goo.gl/qMdn1g
#реклама
Microsoft Learning
Microsoft Azure Training Courses | Microsoft Learning
Learn Azure with ease. Offering self-paced, training courses from certified Microsoft trainers, develop and showcase your technical skills in Microsoft Azure.
Пост для любителей книг.
Не SafariBooks единым! Humble Bundle запустили магазин технической литературы с плавающими ценами.
Я бегло просмотрел, о чём там. До O'Reilly и близко не дотягивает, но интересные вези там есть. Ну и цена ниже
#books
https://www.humblebundle.com/books/linux-book-bundle
Не SafariBooks единым! Humble Bundle запустили магазин технической литературы с плавающими ценами.
Я бегло просмотрел, о чём там. До O'Reilly и близко не дотягивает, но интересные вези там есть. Ну и цена ниже
#books
https://www.humblebundle.com/books/linux-book-bundle
Humble Bundle
Humble Book Bundle: LINUX & Open Source presented by Apress
Get a library of Linux books from Apress and support charity!
Я не сторонник графических утилит для систем конторя версий, но есть люди, которым такое нравится.
Даное расширение для Nautilus, конечно, не полноценный клиент, но добавляет базовые функции Git прямо в файловый менеджер.
Описание установки в README
#linux #git
Даное расширение для Nautilus, конечно, не полноценный клиент, но добавляет базовые функции Git прямо в файловый менеджер.
Описание установки в README
#linux #git
GitHub
bil-elmoussaoui/nautilus-git
nautilus-git - Nautilus/Nemo extension to add important information about the current git directory
Всех с понедельником!
И опять у нас ресурс с книгами, на этот раз с кучей бесплатных!
Кстати, спешите. До полуночи (по GMT+1) у вас есть шанс бесплатно получить "Modern Python Cookbook"
#books
https://www.packtpub.com/packt/offers/free-learning
И опять у нас ресурс с книгами, на этот раз с кучей бесплатных!
Кстати, спешите. До полуночи (по GMT+1) у вас есть шанс бесплатно получить "Modern Python Cookbook"
#books
https://www.packtpub.com/packt/offers/free-learning
Netflix выкатили в open source два своих сервиса для обеспечения безопасности.
С точки зрения затрат на AWS (которые и так не малые) это, конечно, оверхэд. Но если у вас денег, как у Netflix, то почему бы и нет
#security #aws
С точки зрения затрат на AWS (которые и так не малые) это, конечно, оверхэд. Но если у вас денег, как у Netflix, то почему бы и нет
#security #aws
Medium
Introducing Aardvark and Repokid
AWS Least Privilege for Distributed, High-Velocity Development
Не прямо уж по теме канала, но подавляющее большинство системных инженеров, с которыми я знаком, работают на Mac. У Apple вчера прошла конференция. Так что поговорить об этом можно.
А именно: представленная вчера файловая система APFS пока что имеет проблемы с именами файлов на отличных от английского языках. При чём не только не латиница. В мире хватает алфавитов, где латинские буквы снабжены всевозможными спецсимволами. А ещё есть кириллица, иероглифическое письмо и прочие.
Ну это в двух словах. Полный текст тут
Ну и да, это проблемы "пока". Всё-таки эту ФС вот только-только представили
#apple #filesystem
А именно: представленная вчера файловая система APFS пока что имеет проблемы с именами файлов на отличных от английского языках. При чём не только не латиница. В мире хватает алфавитов, где латинские буквы снабжены всевозможными спецсимволами. А ещё есть кириллица, иероглифическое письмо и прочие.
Ну это в двух словах. Полный текст тут
Ну и да, это проблемы "пока". Всё-таки эту ФС вот только-только представили
#apple #filesystem
The Eclectic Light Company
APFS is currently unusable with most non-English languages
APFS is not currently safe to use with names which might have Unicode normalisation issues – which means it is only safe with a limited ASCII character set.
Итак, у нас будет вечер аналитики. Для затравки, DOU сделали очередной "портрет украинского айтишника". На русском и с весёлыми картинками
Дальше уже более взрослая инфографика: PuppetLabs подготовили отчёт о состоянии DevOps на 2017 год. Там достаточно большой документ с графиками, описанием методик измерения и высокоуровневыми выводами. Отчёт можно скачать по ссылке, но также прикреплю его сюда.
Ключевые тезисы:
- лидеров рынка объединяют 5 основных качеств: видение, взаимопомощь, стимуляция ума, общение и взаимное признание в коллективе
- Команды с высокой отдачей достигают одновременно и большей производительности, и лучшей стабильности
- Автоматизация — ощутимое улучшение для организации
- Методология DevOps применима для любых организаций
- Слабо связанные команды достигают результата быстрее (за счёт уменьшения простоя при ожидании зависимостией)
- Бережливый (lean) продакт-менеджмент ведёт к лучшей производительности
Но в отчёте ещё много чего, enjoy!
#devops #catops #culture
Дальше уже более взрослая инфографика: PuppetLabs подготовили отчёт о состоянии DevOps на 2017 год. Там достаточно большой документ с графиками, описанием методик измерения и высокоуровневыми выводами. Отчёт можно скачать по ссылке, но также прикреплю его сюда.
Ключевые тезисы:
- лидеров рынка объединяют 5 основных качеств: видение, взаимопомощь, стимуляция ума, общение и взаимное признание в коллективе
- Команды с высокой отдачей достигают одновременно и большей производительности, и лучшей стабильности
- Автоматизация — ощутимое улучшение для организации
- Методология DevOps применима для любых организаций
- Слабо связанные команды достигают результата быстрее (за счёт уменьшения простоя при ожидании зависимостией)
- Бережливый (lean) продакт-менеджмент ведёт к лучшей производительности
Но в отчёте ещё много чего, enjoy!
#devops #catops #culture
ДОУ
Портрет ИТ-специалиста — 2017. Инфографика
В этом году мы собрали 8117 анкет, и самое время посмотреть, как поменялся украинский айтишник за прошедший год.
Я подумал, что неплохо было бы сегодняшний день посвятить контейнерам. А то как-то так получилось, что DevOps-DevOps, а о контейнерах ещё ничего не было - нелья так.
Чтобы ввести в курс дела (мало ли) статья о контейнерах вообще. Отличиях виртуализации от контейнеризации и почему это всем так сначала понравилось.
Дальше блог о том, как человек перенёс своё окружение разработчика из Vagrant в Docker с наглядными практическими рекомендациями.
Ну и напоследок ещё один блог с примерами для разных языков программирования
#containers #docker
Чтобы ввести в курс дела (мало ли) статья о контейнерах вообще. Отличиях виртуализации от контейнеризации и почему это всем так сначала понравилось.
Дальше блог о том, как человек перенёс своё окружение разработчика из Vagrant в Docker с наглядными практическими рекомендациями.
Ну и напоследок ещё один блог с примерами для разных языков программирования
#containers #docker
Usersnap blog
A Beginner's Guide To Docker For Web Developers! - Usersnap
Docker containers can be a true productivity booster for your next web apps, but as a web developer it’s not that easy to understand the essence of Docker.
Не свойственно для этого канала, но обе статьи на русском. Они достаточно старые, но, во-первых, не потеряли своей актуальности, во-вторых, помогают вникнуть быстро вникнуть в суть дела, в-третьих, когда хайп вокруг Docker начинался и был в разгаре, этого канала ещё не было 🙂
Контейнеры в общем-то по-одиночке запускать скучно. Даже для простеньких проектов их необходимо обычно несколько. Поскольку аргументы у Docker достаточно муторные, даже на локальном хосте имеет смысл пользоваться docker-compose (он, кстати, описан в третьей статье)
Если же вам захочется использовать контейнеризацию в проде, без оркестратора в принципе не обойтись. Что это такое и для чего нужно, Всеволод Поляков разобрал в своём блоге
А уже в следующей статье он сравнивает известные оркестраторы по разным критериям, таким как сеть, управление дисками, деплой и проч. Очень классно получилось - почитайте!
#containers #docker #swarm #kubernetes #mesos #nomad #rancher
Контейнеры в общем-то по-одиночке запускать скучно. Даже для простеньких проектов их необходимо обычно несколько. Поскольку аргументы у Docker достаточно муторные, даже на локальном хосте имеет смысл пользоваться docker-compose (он, кстати, описан в третьей статье)
Если же вам захочется использовать контейнеризацию в проде, без оркестратора в принципе не обойтись. Что это такое и для чего нужно, Всеволод Поляков разобрал в своём блоге
А уже в следующей статье он сравнивает известные оркестраторы по разным критериям, таким как сеть, управление дисками, деплой и проч. Очень классно получилось - почитайте!
#containers #docker #swarm #kubernetes #mesos #nomad #rancher
dpvs
Рубрика кэпа: контейнеры и оркестраторы. Часть 1.
В общем, сейчас дофига разных систем оркестрации контейнеров. А зачем они вообще нужны? Зачем вообще нужны контейнеры? Контейнеры, по моему мнению, в первую очередь решают проблему сборки, доставки и запуска приложения, помогают сделать окружения запуска…
Как говорится, молния!
По ссылке собрано 435 бесплатных онлайн курсов по программированию и компьютерным наукам, которые можно пройти в июне.
При чём большинство курсов ещё и имеют оценку по пятибальной шкале.
В общем, даже если вам оно сейчас не актуально - поделитесь с друзьями. Вам будут благодарны!
#education #courses
По ссылке собрано 435 бесплатных онлайн курсов по программированию и компьютерным наукам, которые можно пройти в июне.
При чём большинство курсов ещё и имеют оценку по пятибальной шкале.
В общем, даже если вам оно сейчас не актуально - поделитесь с друзьями. Вам будут благодарны!
#education #courses
freeCodeCamp
435 Free Online Programming & Computer Science Courses You Can Start in June
Five years ago, universities like MIT and Stanford first opened up free online courses to the public. Today, more than 700 schools around…
И тут бы хотелось остановиться на Kubernetes, как одном из самых популярных.
Когда я разбирался с языком Go, мне очень помогал ресурс GoByExample. Там на простых примерах расcказан синтаксис, возможности и особенности языка.
OpenShift team сделали то же самое для Kubernetes! Kubernetes By Example даёт примеры основных действий, которые можно делать в "Кубере" с пояснением тех или иных действий.
"Окей", - скажете вы, - "И где мне это запускать?" Но и тут не беда! Потому что существует проект Minikube, который позволяет запускать Kubernetes локально поверх виртуальной машины.
Дерзайте!
#kubernetes
Когда я разбирался с языком Go, мне очень помогал ресурс GoByExample. Там на простых примерах расcказан синтаксис, возможности и особенности языка.
OpenShift team сделали то же самое для Kubernetes! Kubernetes By Example даёт примеры основных действий, которые можно делать в "Кубере" с пояснением тех или иных действий.
"Окей", - скажете вы, - "И где мне это запускать?" Но и тут не беда! Потому что существует проект Minikube, который позволяет запускать Kubernetes локально поверх виртуальной машины.
Дерзайте!
#kubernetes
Amazon открыли публичный доступ к AWS Greenglass
Это сервис, который позволяет запускать код AWS Lambda на подключенных IoT устройствах таких как Raspberry Pi или же EC2 инстансах в качестве среды разработчика
Подробнее по ссылке
Это сервис, который позволяет запускать код AWS Lambda на подключенных IoT устройствах таких как Raspberry Pi или же EC2 инстансах в качестве среды разработчика
Подробнее по ссылке