Size: a a a

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

2019 June 06
Пятничный деплой
YouTube
#Backend, Александр Тоболь, TCP умер или будущее сетевых протоколов
Александр Тоболь
Одноклассники

TCP умер или будущее сетевых протоколов

В докладе мы поговорим про эволюцию и настройки сетевого стека TCP/IP в linux и Android, iOS в контексте мобильных сетей, разберем проблемы TCP в плохих сетях, я поделюсь опытом ОК в написании своих сетевых протоколов в user space поверх UDP. Также рассмотрим развитие QUIC и проблемы UDP и User Space протоклов.

TCP был впервые имплементирован в 70-х годах и прекрасно справлялся со своей задачей в эру проводного интернета. Но беспроводные сети отличаются переменной пропускной способностью, высоким packet loss, сменой IP и MTU на лету и прочими вещами, которые приводят к деградации TCP-соединения. В социальной сети «Одноклассники» более 30 млн человек ежедневно заходят используя мобильные сети. Средний packet loss в этих сетях порядка 1-3%, но бывают сети и с потерями до 10-15%. Кроме этого в мобильных сетях высокие значения jitter-а и RTT. Это всё приводит к тому, что канал утилизируется не полностью, а передача данных работает медленнее…
источник
Пятничный деплой
Интересная статья-взгляд на организацию знаний для разрешения инциндентов https://medium.com/dm03514-tech-blog/sre-knowledge-graphs-increased-context-in-human-involved-incident-response-ir-301fd831070c #sre #knowledge
источник
Пятничный деплой
Про запуск процессов и контроль их выполнения в bash https://medium.com/@copyconstruct/bash-job-control-4a36da3e4aa7 #bash
источник
Пятничный деплой
Бесплатный онлайн практикум DevOps by REBRAIN: Docker Compose

Регистрация
- http://bit.ly/2KvEaU3
Количество мест строго ограничено!

Практикум по освоению DevOps

Время проведения:
11 Июня (Вторник) в 19:00 по МСК

Что будет на практикуме?

🔹Как докер объединяет контейнеры?
🔹Используем разные сети для разделения контейнеров.
🔹Зачем докеру iptables или как работает сеть.
🔹Запускаем redash с помощью docker compose.


Кто ведет?

Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops более 5 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.

Открытые еженедельные DevOps практикумы - https://bit.ly/2CGmm3C
Присоединяйтесь!
#реклама
источник
Пятничный деплой
Если кто подзабыл о концептах REST API

https://restfulapi.net/rest-architectural-constraints/
источник
Пятничный деплой
источник
2019 June 07
Пятничный деплой
источник
Пятничный деплой
Это каcается не только примеров c python по ссылке, а и впринципе
https://pythonspeed.com/articles/dockerizing-python-is-hard/
источник
Пятничный деплой
источник
Пятничный деплой
Дениэл Марти запилил отличные слайды с новинками в Go 1.13. 🤤😋

Кратко:
- Go modules по дефолту
- Бинарные и октал литералы (детальней тут, но вы не поймете 🙃 https://go.googlesource.com/proposal/+/master/design/19308-number-literals.md)
- Ошибочки Is/As/Unwrap
- TLS 1.3
- Эскейп анализ улучшили
- json стал быстрее

https://docs.google.com/presentation/d/e/2PACX-1vRo5urog_B76BcnQbIo7I391MZUKFj7l3gku6hypJ-WK1KCFw40A7BiM6NOVsqD17sA9jS7GyzCfnN4/pub
источник
Пятничный деплой
Facebook представил свою систему управления кластерами, Tupperware.

http://amp.gs/duKg

«Убийца Кубернетеса», да.

from https://t.me/evilmartians/865
источник
Пятничный деплой
Прошу прощения за долгое молчание — как-то слишком много на меня навалилось в последние пару недель 🙁

Наконец-то я дошёл до того, чтобы залить видео с Kyiv HashiCorp MeetUp №5, который был полмесяца назад:

https://youtu.be/djAeyNUv99E

#hashicorp #terraform #terragrunt #slides
источник
Пятничный деплой
И вот вам ещё один поиск по awesome репозиториям. https://awesome-indexed.mathew-davies.co.uk/

#линк #awesome #github
источник
Пятничный деплой
А вот эта история посвящается @count0ru: https://bit.ly/2WlXi9d
источник
Пятничный деплой
источник
Пятничный деплой
Alerting on SLOs like Pros

Отличные советы по установке SLO и алертам по ним от компании SoundCloud.

https://developers.soundcloud.com/blog/alerting-on-slos
источник
2019 June 08
Пятничный деплой
Гит 2.22 подвезли

- Rebase merges, interactively
- Create branches from merge bases

https://github.blog/2019-06-07-highlights-from-git-2-22/

Фулл https://github.com/git/git/blob/master/Documentation/RelNotes/2.22.0.txt
источник
Пятничный деплой
источник
2019 June 09
Пятничный деплой
Python logging made (stupidly) simple
#python #debug
https://github.com/Delgan/loguru
источник
Пятничный деплой
Тут какое-то время назад спрашивал какой хттп ответ ставить, и забыл я добавить одну mind map по поводу кода ответа.

(спасибо тебе, о поделившийся со мной, жаль отписался ты уже)
(по ссылке хайрез если что)

https://upload.wikimedia.org/wikipedia/commons/6/65/Http-headers-status.gif
источник