Пятничный деплой
4.48K subscribers
1.42K photos
29 videos
167 files
7.79K links
Подборка ссылок, статей и постов из мира DevOps\SRE\разработки. Если вы хотите прислать фидбек, интересную статью или просто поболтать пишите @count0ru https://xn--r1a.website/s/count0_digest
Download Telegram
Forwarded from CatOps
Материал от подписчиков:

>>>
интересные мысли, что если взять "нездоровые" практики из delivery (yaml/bash programming) и перенести в разработку. примеры неправильно сделанных систем а-ля gitlab-ci, travis circle ci и подобных

https://www.youtube.com/watch?v=siHsyULIZ5o

P.S. Напомню, что предложить материал можно в нашем чате
Forwarded from Generic Talks (Bogdan Storozhuk)
Generic Talks S02E09 "Dart, eго компиляторы и виртуальная машина"
Ведущие: Олег и Богдан
Гость: Вячеслав Егоров

Темы:
1. История самого языка и как он сейчас развивается.
2. JIT компилятор и сборщик мусора.
3. Создание AOT компилятора и жизнь без спекуляций.
4. Опыт отказа от ассемблера в пользу своего IL для некоторых специализаций.
5. Поддержка дженериков в AOT компиляторе без взрыва количества сгенерированного кода.
6. Многопоточность в Dart, isolates, раздельные хипы и как это упростило/усложнило рантайм и сборку мусора.

Полезные материалы:
1. Доклад "10 years of Dart" - https://mrale.ph/talks/vmil2020
2. Подкаст "TLB HIT" - https://tlbh.it/

Конференция "Dart UP" - https://dartup.ru/eng/


Если Вы хотели бы послушать наше интервью с кем-то интересным или хотите сами прийти - присылайте предложения сюда: @generictalks_bot


🎙Наш канал в YouTube - https://bit.ly/3cwXsmI
📹 Шоу с код ревью и кучей интересных советов - https://bit.ly/2zc2w1j (и Телеграм @good_bad_reviewer)
💵 Patreon - www.patreon.com/generictalks

https://soundcloud.com/generictalks/generictalks-s02e09-dart-ego-kompilyatory-i-virtualnaya-mashina
Forwarded from GitHub'ненько
Upptime
⬆️ Uptime monitor and status page powered by GitHub
#actions #monitoring
https://github.com/upptime/upptime
Forwarded from DevOps&SRE Library
Bare Metal Operator

The Bare Metal Operator implements a Kubernetes API for managing bare metal hosts.

https://github.com/metal3-io/baremetal-operator
Forwarded from Sysadmin Tools 🇺🇦
Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)

https://github.com/squat/kilo

#wireguard #k8s #kubernetes #vpn #federation #cluster
#машины_aws

На следующий год планов много. А вот на этот год публичная активность потихоньку приходит к концу.

Моим последним в 2020 выступлением будет доклад, посвященный вольной имплементации Оруэлловского “1984” в рамках AWS с применением AWS Config и Systems Manager.

В рамках ZED я еще засвечусь вне общего расписания, так что приходите! Буду рад всем, пусть и виртуально.
Forwarded from DevOps&SRE Library
kraken

Kraken is a P2P-powered Docker registry that focuses on scalability and availability. It is designed for Docker image management, replication, and distribution in a hybrid cloud environment. With pluggable backend support, Kraken can easily integrate into existing Docker registry setups as the distribution layer.

Kraken has been in production at Uber since early 2018. In our busiest cluster, Kraken distributes more than 1 million blobs per day, including 100k 1G+ blobs. At its peak production load, Kraken distributes 20K 100MB-1G blobs in under 30 sec.

https://github.com/uber/kraken
Forwarded from PythonDigest
Введение в logging на Python
https://khashtamov.com/ru/python-logging/

В стандартной библиотеке Python есть замечательный пакет для логирования — logging. В сети бытует мнение, что он сложный и настраивать его сплошная боль. В этой статье я попробую убедить вас в обратном. Мы разберём что из себя представляет этот пакет, изучим основные компоненты и закрепим материал практическим примером.
Почти каждый кубернетисовод озадачивался таким вопросом - как ловить ООМы на кластере https://www.netice9.com/blog/guide-to-oomkill-alerting-in-kubernetes-clusters/ #kubernetes #oom
Forwarded from Consensus
📌 Martin Kleppmann(автор классной книги Designing Data-Intensive Applications) опубликовал курс лекций по Distributed Systems:

8 лекций:
1. Introduction: distributed systems, computer networks, and RPC
2. System models: network faults, crash and Byzantine faults, synchrony assumptions
3. Physical clocks, clock synchronisation, and causality
4. Logical time, broadcast protocols (reliable, FIFO, causal, total order)
5. Replication, quorum protocols, state machine replication
6. Consensus, details on the Raft consensus algorithm
7. Replica consistency, two-phase commit, linearizability, eventual consistency
8. Case studies: collaboration software, Google’s Spanner

📑 PDF с лекциями
🎥 Видео лекций на YouTube
Forwarded from k8s (in)security (D1g1)
eBPF Summit 2020 выложил все доклады отсортированные по playlist'ам. Мой личный топ докладов:
- "Safe Programs The Foundation of BPF"
- "bpfbox: Simple Precise Process Confinement with KRSI and eBPF"
- "Building a Secure and Maintainable PaaS"
- "Kubernetes Network Policy Logging with eBPF"
- "Security Auditing and Enforcement using eBPF"

Это будет полезно посмотреть в первую очередь тем кто интересуется и вовлечен в технологические вопросы развития безопасности в Kubernetes.
тут подсказывают, что Брендан Грегг готовит второе издание своей крутой книжки: «Systems Performance 2nd edition is released in 15 days! Preorder 2 or more before Dec 2 for a 55% discount. https://t.co/8dQui6emOZ https://t.co/mOcWJPGDKH https://t.co/BWliKAA4kl https://t.co/jjNjJpR0d6» / Твиттер
https://mobile.twitter.com/brendangregg/status/1331364313567674369
Книга очень хорошая - методы траблшутинга и мониторинга, много тонкостей про утилизацию (пресловутое LA и прочее - полезно для всех кто работает с Linux в продакшн, ну и для подготовки к собесам очень пригодится. Первое издание с легкостью ищется самизнаетегде.