Пятничный деплой
4.72K subscribers
1.5K photos
34 videos
167 files
7.92K links
Подборка ссылок, статей и постов из мира DevOps\SRE\разработки. Если вы хотите прислать фидбек, интересную статью или просто поболтать пишите @count0ru https://xn--r1a.website/s/count0_digest
Download Telegram
Forwarded from DevOps&SRE Library
DevOps или SRE? Давайте погуглим // Игорь Курочкин, Экспресс 42

Неплохой краткий экскурс на темы:

- история появления DevOps и SRE
- чем SRE и DevOps похожи и чем различаются
- какие книги стоит почитать чтобы понять что такое SRE
- какие компании используют DevOps, а какие SRE
- куда DevOps и SRE развиваются и к чему все это приведет

https://youtu.be/ris1PtMx3Fc
Forwarded from DevOps&SRE Library
Performance monitoring with OpenTracing, OpenCensus, and OpenMetrics

Сравнение инструментов для distributed tracing.

https://www.datadoghq.com/blog/instrument-opencensus-opentracing-and-openmetrics
Forwarded from DevOps&SRE Library
k8s-euft: run functional tests on your Helm charts

Функциональные тесты для helm чартов. Скажу сразу - подход достаточно своеобразный и основан на bats.

https://blog.deimos.fr/2019/02/08/k8s-euft-run-functional-tests-on-your-helm-charts
🔒 Kube PSP Advisor.

И вот ещё материал от ребят из Sysdig о том, как сделать ваш kubernetes ещё более безопасным с помощью такой штуки как Kube PodSecurityPolicy Advisor - https://sysdig.com/blog/enable-kubernetes-pod-security-policy/

Сама утилита доступна на Github - https://github.com/sysdiglabs/kube-psp-advisor

#kubernetes #github #напочитать
Forwarded from HighLoad++
В 2019 году будет три конференции по разработке высоконагруженных систем: в Санкт-Петербурге, Новосибирске и Москве.

Первая из них состоится 8 и 9 апреля в Санкт-Петербурге. Это будет абсолютно новый Highload++, мы готовим программу на 2–3 потока докладов для 600 слушателей, и самое время подать доклад. Крайний срок подачи заявок — 1 марта.

И купить билет по приятной цене тоже нужно успевать — 15 февраля она подрастет.
Подсмотрел в чатах сегодня две утилитки для работы с docker
1) TUI консолька для docker
https://medium.com/@sho19921005/i-developed-tui-tool-for-docker-ebf48da51c6a
2) Более полезная штука для анализа docker layer https://github.com/wagoodman/dive
#tools #tui #docker
Forwarded from Go Дайджест
А вот вам видосик, о том, как запилить файл аплоуд на Go. 😜

https://www.youtube.com/watch?v=9UraWiKDgrU
Forwarded from CatOps
Собрание тридцати лучших технических выступлений 2018 года по версии Cindy Sridharan. Со ссылками на слайды и видео + комментарии Cindy о докладе.

Вот список самих докладов:

- The Future of Microprocessors, Sophie Wilson
- The Hurricane’s Butterfly: Debugging pathologically performing systems, Bryan Cantrill
- Close Loops & Opening Minds: How to Take Control of Systems, Big & Small, Colm MacCarthaigh
- A Golden Age for Computer Architecture, David Patterson and John Hennessy
- Safe Client Behavior, Ariel Goh
- How to Serve and Protect (with Client Isolation), Frances Johnson
- Applied Performance Theory, Kavya Joshi
- Amazon Aurora: Design considerations for high throughput cloud-native relational databases, Sailesh Krishnamurthy
- Future of FoundationDB Storage Layer, Steve Atherton
- Autonomous Testing and the Future of Software Development, Will Wilson
- Everything about Distributed Systems is Terrible, Hillel Wayne
- What We Got Wrong: Lessons From The Birth Of Microservices at Google, Ben Sigelman
- Distributed Log-Processing Design Workshop, Laura Nolan, Phillip Tischler, Salim Virji
- Load Balancing at Hyper Scale, Alan Halachmi and Colm MacCarthaigh
- Isolation Without Containers, Tyler McMullen
- How C++ Debuggers Work, Simon Brand
- A Philosophy of Software Design, John Ousterhout
- Clangd: architecture of a scalable C++ language server, Ilya Biryukov
- Coroutine Representations and ABIs in LLVM, John McCall
- Developing Kotlin/Native infrastructure with LLVM/Clang, Nikolay Igotti
- Fresh Async With Kotlin, Roman Elizarov
- Kotlin Native Concurrency Model, Nikolay Igotti
- Is it time to write an Operating System in Rust, Bryan Cantrill
- What do you mean “thread-safe”?, Geoffrey Romer
- Fast Safe Mutable State, Ben Cohen
- The Dos and Donts of Error Handling, Joe Armstrong
- QUIC: Developing and Deploying a TCP Replacement for the Web, Ian Swett and Jana Iyengar
- Introducing Network.framework: A modern alternative to Sockets, Josh Graessley, Tommy Pauly, Eric Kinnear
- Kubernetes and the Path to Serverless, Kelsey Hightower
- Using Rust for Game Development, Catherine West

P.S. Не раз кидал сюда её тексты об observability
Forwarded from Evil Martians
Вот здесь коллективно пишут книгу про новый транспортный протокол QUIC (на базе UDP), который с недавних пор официально называется HTTP/3.

Читать: http://amp.gs/9xr2
Тем временем, у проекта hastic продолжают потихоньку выходить новые версии. Если кто не в курсе (а был доклад на одном из DevOps Moscow митапов, да и я писал неоднократно) - это поиск аномалий на графиках grafana по паттернам. Советую обратить внимание - у проекта есть, насколько я знаю, playground, где можно составить представление.
Forwarded from Hastic
Версия 0.2.8

* То, что было grafana-hastic-graph-panel теперь grafana-hastic-app
* HASTIC_SERVER_URL устанавливается в одном месте в конфиге hastic приложения в графане
* "No data" threshold: можно детектить отсутствие данных
* Threshold detector memory: лимит по времени (10 сек) о превышении трешхолда
* Очень много багфиксиов и небольших улучшений UI

Скачать: https://hastic.io/downloads/

Больше подробностей

* Hastic-app: https://github.com/hastic/hastic-grafana-app/wiki/Changelog
* Hastic-server: https://github.com/hastic/hastic-server/wiki/Changelog
Все мы любим рестартить контейнеры в kubernetes при помощи OOM killer! На тот случай, если вы захотите узнать когда пришел ООМ и к кому, есть такой экспортер https://github.com/sapcc/kubernetes-oomkill-exporter #k8s #oom