Dodo Pizza запилили крутую статью про raft https://habr.com/ru/company/dodopizzaio/blog/469999/ картинка просто гениальная! #raft #consensus
Хабр
Как сервера договариваются друг с другом: алгоритм распределённого консенсуса Raft
Когда кластеры достигают размеров в сотни, а иногда и тысячи машин, возникает вопрос о согласованности состояний серверов относительно друг друга. Алгоритм распр...
Forwarded from Kubernetes MSK
Друзья, публикуем слайды со вчерашнего митапа-конференции! Спасибо всем, кто был с нами онлайн и лично в зале. Особенно за личный визит. Вы создали прекрасную атмосферу. 🙂 Фотоотчёт будет опубликован чуть позже в Facebook-группе: https://www.facebook.com/groups/KubernetesRussia
Forwarded from Yandex Cloud
На сайте появились ссылки на записи докладов Yandex Scale
Теперь вы можете пересмотреть понравившиеся доклады или увидеть те, на которые не успели в день конференции.
Если вы оставляли свои контакты на сайте конференции, проверьте свою почту – мы отправили вам файлы презентаций.
#yacloud_events
Теперь вы можете пересмотреть понравившиеся доклады или увидеть те, на которые не успели в день конференции.
Если вы оставляли свои контакты на сайте конференции, проверьте свою почту – мы отправили вам файлы презентаций.
#yacloud_events
Yandex Scale
Первая большая конференция Яндекс.Облака в Москве
Forwarded from Sysadmin Tools 🇺🇦
Forwarded from Хабр
Serverless Telegram-бот в «Яндекс.Облаке», или 4.6 копейки за 1000 сообщений.
Мы напишем простенького Telegram-бота на JavaScript, который сможет отвечать на запросы простыми сообщениями. Это решение обойдётся вам значительно дешевле самых бюджетных VPS: http://amp.gs/Asl6
Мы напишем простенького Telegram-бота на JavaScript, который сможет отвечать на запросы простыми сообщениями. Это решение обойдётся вам значительно дешевле самых бюджетных VPS: http://amp.gs/Asl6
Forwarded from Технологический Болт Генона
Доклады с HashiConf 2019
https://www.youtube.com/playlist?list=PL81sUbsFNc5ZFdA6C9HZlaMKdsxtYo5wi
Программа тут
https://hashiconf.com/us/schedule
https://www.youtube.com/playlist?list=PL81sUbsFNc5ZFdA6C9HZlaMKdsxtYo5wi
Программа тут
https://hashiconf.com/us/schedule
YouTube
HashiConf 2019 - YouTube
Forwarded from PythonDigest
Не очень хороший python
https://dantealighierin.github.io/badPython.html
Python безусловно прекрасный язык программирования. Он идеально подходит для новичков,благодаря простому синтаксису, богатой библиотеке( в том числе идущей "из коробки" ), профилированию. Да и сам я заметил,что любая статья про python начинается с перечисления его достоинств. А вот называть недостатки языка не принято. Не понятно почему так сложилось,ведь абсолютно у всего в этом мире есть свои достоинства и недостатки. Думаю,что читателю будет полезно знать про плохие стороны змеиного языка.
https://dantealighierin.github.io/badPython.html
Python безусловно прекрасный язык программирования. Он идеально подходит для новичков,благодаря простому синтаксису, богатой библиотеке( в том числе идущей "из коробки" ), профилированию. Да и сам я заметил,что любая статья про python начинается с перечисления его достоинств. А вот называть недостатки языка не принято. Не понятно почему так сложилось,ведь абсолютно у всего в этом мире есть свои достоинства и недостатки. Думаю,что читателю будет полезно знать про плохие стороны змеиного языка.
Forwarded from Sysadmin Tools 🇺🇦
Loki 0.2.0 release memory usage improvements
1 ) https://grafana.com/blog/2019/08/15/lokis-path-to-ga-query-optimization-part-one/
2) https://grafana.com/blog/2019/08/19/lokis-path-to-ga-query-optimization-part-two/
3) https://grafana.com/blog/2019/08/20/lokis-path-to-ga-query-optimization-part-three/
1 ) https://grafana.com/blog/2019/08/15/lokis-path-to-ga-query-optimization-part-one/
2) https://grafana.com/blog/2019/08/19/lokis-path-to-ga-query-optimization-part-two/
3) https://grafana.com/blog/2019/08/20/lokis-path-to-ga-query-optimization-part-three/
Grafana Labs
Loki’s Path to GA: Query Optimization, Part One | Grafana Labs
As the Grafana Labs team pushes the Loki project toward general availability, we will be doing deep dives on its key features. Today, we’re focusing on query optimization.
Forwarded from Мониторим ИТ
Что такое 4Т-мониторинг? Читайте в новом посте на Медиуме.
Medium
4Т-мониторинг — это вообще что?
Прочитал сегодня пост в блоге одного вендора про достоинства их системы. Пишут, что модель мониторинга 4Т — это универсальный и…
Forwarded from Записки админа
🔎 И вот ещё s3audit - утилита для быстрой проверки S3 хранилища на соответствие правилам безопасности. https://github.com/scalefactory/s3audit
#aws #security #github
#aws #security #github
Forwarded from GitHub'ненько
A High-Performance, Logs, Metrics, & Events Router
#devops #logs #rust
https://github.com/timberio/vector
#devops #logs #rust
https://github.com/timberio/vector
GitHub
GitHub - vectordotdev/vector: A high-performance observability data pipeline.
A high-performance observability data pipeline. Contribute to vectordotdev/vector development by creating an account on GitHub.
Forwarded from IT Meeting - митапы и конференции по разработке
QIWI SERVER PARTY 5.0
17 октября 17:30–22:00, Четверг
Pravda Club, ул. Правды дом 24 стр. 3
Программа
1. План эвакуации - Антон Шакинко
2. Legacy-сервисы в вашей инфраструктуре - Паша Черняк
3. Хаос микросервисов - Саша Прокопьев
4. Не дебажьте код - Костя Тупицин
5. Cassandra. Как не умереть, если знаешь только Oracle - Миша Бутримов
6. Свой велосипед или чужой: выбор без предубеждений - Семён Звягин
7. А нужны ли нам менеджеры? - Стас Дубров
8. Зачем мы ходим на работу? - Дима Роенко
Регистрация на событие
17 октября 17:30–22:00, Четверг
Pravda Club, ул. Правды дом 24 стр. 3
Программа
1. План эвакуации - Антон Шакинко
2. Legacy-сервисы в вашей инфраструктуре - Паша Черняк
3. Хаос микросервисов - Саша Прокопьев
4. Не дебажьте код - Костя Тупицин
5. Cassandra. Как не умереть, если знаешь только Oracle - Миша Бутримов
6. Свой велосипед или чужой: выбор без предубеждений - Семён Звягин
7. А нужны ли нам менеджеры? - Стас Дубров
8. Зачем мы ходим на работу? - Дима Роенко
Регистрация на событие
Заходит однажды тестировщик программного обеспечения в бар. Забегает в бар. Пролезает в бар. Танцуя, проникает в бар. Крадется в бар. Врывается в бар. Прыгает в бар.
И заказывает 0 пива. Заказывает 99999 пив. Заказывает -1 пиво. Заказывает ящерицу в стакане. Заказывает "qwertyuiop". Заказывает одно пиво каждую милисекунду. Заказывает пиво, но отменяет заказ. Заказывает пиво вместе с 10000 посетителями одновременно. Заказывает пиво не заходя в бар. Заказывает drop table.
А кульминация этого анекдота находится на @dank_code
И заказывает 0 пива. Заказывает 99999 пив. Заказывает -1 пиво. Заказывает ящерицу в стакане. Заказывает "qwertyuiop". Заказывает одно пиво каждую милисекунду. Заказывает пиво, но отменяет заказ. Заказывает пиво вместе с 10000 посетителями одновременно. Заказывает пиво не заходя в бар. Заказывает drop table.
А кульминация этого анекдота находится на @dank_code
Forwarded from chiki_briki
Материал от коллеги @p0werm1nd по мотивам лекции в «Школе бекенд разработки Яндекса»:
Феерическая расстановка точек над race condition. Если вы постоянно слышите словосочетание “race condition”, но боитесь спросить - самое время почитать об этом.
часть 1 - введение. “Курс молодого бойца” http://bit.ly/33fXVVR
часть 2 - Основная часть “Курс опытного бойца” http://bit.ly/2LYbTWC
часть 3 - Заключение “Как игнорирование данной ошибки может влиять на жизни людей” http://bit.ly/2LUq5Q6
Феерическая расстановка точек над race condition. Если вы постоянно слышите словосочетание “race condition”, но боитесь спросить - самое время почитать об этом.
часть 1 - введение. “Курс молодого бойца” http://bit.ly/33fXVVR
часть 2 - Основная часть “Курс опытного бойца” http://bit.ly/2LYbTWC
часть 3 - Заключение “Как игнорирование данной ошибки может влиять на жизни людей” http://bit.ly/2LUq5Q6
Wikipedia
Состояние гонки
Состояние гонки (англ. race condition), также конкуренция — ошибка проектирования многопоточной системы или приложения, при которой работа системы или приложения зависит от того, в каком порядке выполняются части кода. Своё название ошибка получила от похожей…
Forwarded from CatOps
Facebook рассказывают о своём сервисе стриминга логов - Scribe.
"Transporting petabytes per hour" - вам такой объём скорее всего не нужен, но почитать интересно
#observability
"Transporting petabytes per hour" - вам такой объём скорее всего не нужен, но почитать интересно
#observability
Engineering at Meta
Scribe: Transporting petabytes per hour via a distributed, buffered queueing system
Scribe is a distributed, buffered queueing system that encapsulates all the complexity behind moving service logs from point A to point B.
Forwarded from Yandex Cloud
11 октября мы приглашаем вас в офис Яндекса на тренинг от Intel Software Solutions!
Вы узнаете, как эффективно использовать облачную инфраструктуру для разработки ПО, высокопроизводительных вычислений и машинного обучения.
Регистрируйтесь, если вы:
- разработчик программного обеспечения, исследователь, учёный или инженер;
- работаете над проектом по обработке большого массива данных или разрабатываете ПО в облаке;
- знаете C, C++ или Python.
И не забудьте ноутбук — будет много практики!
#yacloud_events
Вы узнаете, как эффективно использовать облачную инфраструктуру для разработки ПО, высокопроизводительных вычислений и машинного обучения.
Регистрируйтесь, если вы:
- разработчик программного обеспечения, исследователь, учёный или инженер;
- работаете над проектом по обработке большого массива данных или разрабатываете ПО в облаке;
- знаете C, C++ или Python.
И не забудьте ноутбук — будет много практики!
#yacloud_events