Forwarded from CatOps
Have someone who still don't know what is DevOps? Amazon prepared article for this situation
https://aws.amazon.com/devops/what-is-devops/
#culture
https://aws.amazon.com/devops/what-is-devops/
#culture
Amazon
What is DevOps?
Find out what is DevOps, how and why businesses utilize DevOps models, and how to use AWS DevOps services.
Forwarded from 4gophers
Язык Go может стать шагом на пути к другим ентерпрайзным языкам.
https://hackernoon.com/go-is-on-a-trajectory-to-become-the-next-enterprise-programming-language-3b75d70544e
https://hackernoon.com/go-is-on-a-trajectory-to-become-the-next-enterprise-programming-language-3b75d70544e
Hackernoon
Go is on a trajectory to become the next enterprise programming language | HackerNoon
Go — a programming language designed for large-scale software development — provides a robust development experience and avoids many issues that existing programming languages have. These factors make it one of the most likely candidates to succeed Java as…
Forwarded from Go Дайджест
Ребята из bet365 написали быстрый 🏃♀️⚡️ JSON энкодер Jingo. Бенчмарки там внутри. 👇
https://bet365techblog.com/open-sourcing-jingo-a-faster-json-encoder-for-go
https://bet365techblog.com/open-sourcing-jingo-a-faster-json-encoder-for-go
Forwarded from Пятничный деплой
Пример организации CI/CD от Qlector https://medium.freecodecamp.org/speed-is-all-you-need-how-we-set-up-continuous-delivery-e4d8010cb1c5 #cicd
freeCodeCamp.org
Speed is all you need: how we set up continuous delivery
At Qlector we are committed to develop and deliver high quality software and take into account best engineering practices as listed in 12…
Forwarded from Evil Martians
Марсианский разработчик Дмитрий Цепелев выступил на #DUMP в Екатеринбурге с рассказом о том, как начать мыслить графами и разрабатывать свои API с помощью GraphQL.
Слайды: http://amp.gs/R2BC
Слайды: http://amp.gs/R2BC
Speaker Deck
Как мыслить графами или почему GraphQL – это не просто представление структуры БД
Доклад предназначен для тех, кто пока не разрабатывал свои API на GraphQL, а также для тех, кто попробовал и не увидел особой разницы с REST.
Мы определимся с тем, что такое GraphQL, сравним его с REST, а также по пути углубимся в философию GraphQL и ответим…
Мы определимся с тем, что такое GraphQL, сравним его с REST, а также по пути углубимся в философию GraphQL и ответим…
Forwarded from DOFH - DevOps from hell
Forwarded from DevOps&SRE Library
Storing HD photos in a relational database: recipe for an epic fail
Пост про то, почему хранить фотки в реляционной базе данных - это плохая идея.
https://blog.yourlabs.org/post/184290880553/storing-hd-photos-in-a-relational-database-recipe
Пост про то, почему хранить фотки в реляционной базе данных - это плохая идея.
https://blog.yourlabs.org/post/184290880553/storing-hd-photos-in-a-relational-database-recipe
Forwarded from DevOps&SRE Library
Dashboard Design Guide
Отличные практические советы по созданию дашбордов для мониторинга.
Part 1: Structure and Layout in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design.html
Part 2: Presentation and Accessibility in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p2.html
Part 3: What Charts To Use in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p3.html
Part 4: Context Improvement in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p4.html
Отличные практические советы по созданию дашбордов для мониторинга.
Part 1: Structure and Layout in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design.html
Part 2: Presentation and Accessibility in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p2.html
Part 3: What Charts To Use in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p3.html
Part 4: Context Improvement in System Dashboard Design
http://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p4.html
Forwarded from DevOps&SRE Library
HAProxy Exposes a Prometheus Metrics Endpoint
В HAProxy добавили нативную поддержку отдачи метрик в формате Prometheus'а.
https://www.haproxy.com/blog/haproxy-exposes-a-prometheus-metrics-endpoint
В HAProxy добавили нативную поддержку отдачи метрик в формате Prometheus'а.
https://www.haproxy.com/blog/haproxy-exposes-a-prometheus-metrics-endpoint
Forwarded from Evil Martians
Forwarded from Evil Martians
Почитайте выдержку из Coders at Work (Кодеры за работой) на русском языке, интервью с Джо Армстронгом:
http://amp.gs/RFo0
http://amp.gs/RFo0
Forwarded from 𝚔𝚟𝚊𝚙𝚜
Тем временем qbec научился в oidc и уже вполне тянет на замену ksonnet.
Напомню, он имеет схожую с ним структуру и похожий функционал:
- Позволяет деларативно описывать приложение состоящее из нескольких компонентов используя синтаксис jsonnet
- Позволяет устанавливать различные переменные и накладывать определенные мутации для каждого environment
- Декларативно описывать кластера и применять изменения на них
- Умеет рендерить helm-чарты
- Даже
В общем, очень советую попробовать!
Напомню, он имеет схожую с ним структуру и похожий функционал:
- Позволяет деларативно описывать приложение состоящее из нескольких компонентов используя синтаксис jsonnet
- Позволяет устанавливать различные переменные и накладывать определенные мутации для каждого environment
- Декларативно описывать кластера и применять изменения на них
- Умеет рендерить helm-чарты
- Даже
qbec diff работает как надоВ общем, очень советую попробовать!
Однако
В языке нет циклов for, while и т.д. Вообще никаких нет. Вместо этого есть коллекции и пайплайны. Другими словами, вместо циклов нужно использовать более высокоуровневые штуки типа map, filter и т.д.
https://habr.com/ru/post/448814/
В языке нет циклов for, while и т.д. Вообще никаких нет. Вместо этого есть коллекции и пайплайны. Другими словами, вместо циклов нужно использовать более высокоуровневые штуки типа map, filter и т.д.
https://habr.com/ru/post/448814/
Хабр
Язык Bosque — новый язык программирования от Microsoft
Буквально несколько дней назад компания Microsoft представила публике новый язык программирования. Языку дали название Bosque. Главная миссия дизайна языка — луч...
Forwarded from Записки админа
shifting_docker_security_left_2019.pdf
5 MB
Forwarded from Пятничный деплой