Size: a a a

Пятничный деплой

2021 March 23
Пятничный деплой
Code Review Checklist: Go Concurrency

https://github.com/code-review-checklists/go-concurrency

идет как дополнение к https://github.com/golang/go/wiki/CodeReviewComments
источник
Пятничный деплой
Если кто знает аналогичный для python - пишите в личку. Пока нашел только очень абстрактные типа https://www.codementor.io/blog/code-review-checklist-76q7ovkaqj
источник
Пятничный деплой
Show HN: O(log n) makes continuous profiling possible
https://github.com/pyroscope-io/pyroscope/blob/main/docs/storage-design.md
источник
Пятничный деплой
Отличная статья!
источник
Пятничный деплой
Rate Limiter

Есть такая штука rate limiter — ограничивает количество запросов в единицу времени. Кажется, это то, что нам нужно!

https://vitkarpov.me/posts/rate-limiter
источник
Пятничный деплой
ну и до кучи от этого же автора https://vitkarpov.me/posts/what-is-system-design/
источник
2021 March 24
Пятничный деплой
источник
Пятничный деплой
Уже через час, в 18:00, начнем трансляцию "about:cloud — всё о Платформе данных". Подключайтесь!

Расскажем о новых сервисах экосистемы:
☑️Managed Service for Apache Kafka®,
☑️Data Transfer,
☑️Managed Service for Elasticsearch.

Вы узнаете о функциональностях Managed SQL Server: восстановление на произвольную точку времени (PITR), Scaling, мониторинг. И расскажем о важных обновлениях DataLens и о его бесплатном тарифе для пользователей управляемых БД, а также о других возможностях платформы.

Трансляция

#yacloud_events
источник
2021 March 25
Пятничный деплой
Python Design Patterns - коллекция паттернов проектирования на Python.

#patterns #pydaily #nothabr
источник
Пятничный деплой
Новое видео на канале - рассказал о том, что такое декораторы и как они устроены https://www.youtube.com/watch?v=tNAoiptzuuo
источник
Пятничный деплой
Безопасность Kubernetes, Яндекс Облако

Сегодня я хочу поделиться небольшим набором вебинаров от команды Яндекс.Облако на тему безопасности Kubernetes.

- Безопасность в инфраструктуре, основанной на Kubernetes
- Настройки ролевых моделей и политик для Managed Service for Kubernetes
- Практический вебинар по сетевой безопасности

Также у них можно найти репо с тестовым стендом. Весь стенд предполагается развертывать в облаке Яндекса. Здесь есть и примеры "плохих" подов и примеры политик Kyverno.

#ops #k8s
источник
Пятничный деплой
⚡ Карьерные вебинары для Продактов и Тимлидов

6 апреля - вебинар о карьере Product Manager

На Demo day Cергей Колосков (Продакт OZON) в онлайн-режиме разберёт вакансии и требования компаний к продактам, а также познакомит вас с программой и преподавателями онлайн-курса «Product Manager IT-проектов».

Регистрация: https://otus.pw/vVfJ/

9 апреля - вебинар о карьере Team Lead

На Demo day Александр Пряхин (Технический директор в CityAds Media) проведет обзор вакансий, требований к тимлидам и разберет, какие компетенции сейчас нужно развивать для успешного управления командой. На встрече вы познакомитесь с программой онлайн-курса «Team Lead»

Регистрация: https://otus.pw/j1DU/

📍Участие бесплатное. Вебинары являются частью курсов «Product Manager IT-проектов» и «Team Lead»
источник
2021 March 26
Пятничный деплой
Заключительная статья в серии про написание REST API на Go с использованием различных подходов.

https://proglib.io/w/7162bf7d
источник
Пятничный деплой
Why We Chose the M3DB Data Store for Logz.io Prometheus-as-a-ServiceLogz.io Prometheus-as-a-Service

https://logz.io/blog/m3db-prometheus-as-a-service/

#prometheus #m3db #elasticsearch #logs
источник
Пятничный деплой
Awesome Kubernetes (K8s) Security

Свеженький Awesome по безопасности Kubernetes. Безусловно, есть чем дополнить, но на текущий момент - это самая широкая сборка по данной теме. Отдельным открытием для меня стали материалы из раздела Trainings. Здесь и KubeCon NA 2019 CTF со сценариями атаки и защиты, и бесплатные тренинги от ControlPlane.

Отдельно хотелось бы добавить ссылку на ресурс CloudSecDocs по инструментам для проведения аудита Kubernetes.

#ops #k8s
источник
Пятничный деплой
#arch #scheduling
Что-то за последнее время вышло достаточно много статей про task scheduler'ы. Решил подсобрать такое в одном посте потому что во-первых такие решения, это просто красиво, а во-вторых может поможет кому-то выбрать подходящее себе.
Сразу скажу, что это парад велосипедов от различных именитых(и не очень) компаний. Mesos и аналогов тут не будет, т.к. они достойны отдельных постов, а многие из них имеют даже свои пейперы. Ну погнали:
1. Открывает наш парад Яндекс со своим YT. На самом деле это целая экосистема очень похожая на экосистему Hadoop. Лично мне смысл ее создания  не очень понятен(т.к., собственно, хадуп уже изобретен), да и MapReduce парадигма уже давно морально устарела, но выглядит все равно достаточно интересно. Буду благодарен, если Яндексоиды в коментах расскажут в чем был цимес ее создания
2. Продолжим интересным решением от Drobox под названием ATF. Проект интересен тем, что он очень близок к serverless теме
3. Дальше у нас Facebook и Twine. На самом деле Twine это не просто шедулер, а настоящий оркестратор а-ля k8s. К сожалению, коллеги его незаопенсорсили, так что инфы про него не очень много. А жаль
4. Дальше у нас Netflix аж с 2мя поделками. Во-первых, это Fenzo, который дружит mesos с aws и, в частности, с автоскелером. Во-вторых, это Genie, который хоть сам ничего и не шедулит, но представляет удобную абстракцию над другими ресурсными менеджерами
Как всегда очень жду еще прикольных ссылок по теме от подписчиков в комментах!
источник
Пятничный деплой
источник
Пятничный деплой
​​Pro K8s

В Kubernetes есть несколько разных способов развернуть приложение, при этом важно выбрать правильную стратегию развертывания, чтобы сделать свою инфраструктуру устойчивой.

Стратегии развертывания Kubernetes:
  recreate
  ramped
  blue/green
  canary
  a/b testing
  shadow

#kubernetes #tips
источник
Пятничный деплой
Migrate from Docker to Containerd in Kubernetes

https://kruyt.org/migrate-docker-containerd-kubernetes
источник
2021 March 27
Пятничный деплой
⚙️ Conty - запускаем изолированное окружение одной командой. #bubblewrap #sandbox
источник