Forwarded from HABR FEED + OPENNET
Кот Шрёдингера без коробки: проблема консенсуса в распределённых системах
https://habr.com/ru/post/463469/
Tags: Блог компании Dodo Pizza Engineering, Анализ и проектирование систем, Алгоритмы, Математика, Распределённые системы, распределённые вычисления, консенсус, Paxos, dodopizzaengineering, dodo is, асинхронная модель
Author Ceridan on #habrahabr
https://habr.com/ru/post/463469/
Tags: Блог компании Dodo Pizza Engineering, Анализ и проектирование систем, Алгоритмы, Математика, Распределённые системы, распределённые вычисления, консенсус, Paxos, dodopizzaengineering, dodo is, асинхронная модель
Author Ceridan on #habrahabr
Хабр
Кот Шрёдингера без коробки: проблема консенсуса в распределённых системах
Итак, представим. В комнате заперты 5 котов, и чтобы пойти разбудить хозяина им необходимо всем вместе договориться между собой об этом, ведь дверь они могут открыть только впятером навалившись на...
Forwarded from HABR FEED + OPENNET
Как работать с Postgres в Go: практики, особенности, нюансы
https://habr.com/ru/post/461935/
Tags: Блог компании Конференции Олега Бунина (Онтико), Блог компании Авито, Высокая производительность, PostgreSQL, Go, postgresql, go, golang
Author Flaker on #habrahabr
https://habr.com/ru/post/461935/
Tags: Блог компании Конференции Олега Бунина (Онтико), Блог компании Авито, Высокая производительность, PostgreSQL, Go, postgresql, go, golang
Author Flaker on #habrahabr
Хабр
Как работать с Postgres в Go: практики, особенности, нюансы
Неожиданное поведение приложения в отношении работы с базой приводит к войне между DBA и разработчиками: DBA кричат: «Ваше приложение роняет базу», разработчики — «Но ведь до этого всё работало!»....
Forwarded from HABR FEED + OPENNET
Открытый микрофон от DevOps Deflope, рассказы про инфраструктуру Skyeng и Nvidia и не только
https://habr.com/ru/post/464193/
Tags: Блог компании Skyeng, Высокая производительность, Анализ и проектирование систем, IT-инфраструктура, DevOps, sre митап, инфраструктура как продукт, балансировка кластера Kafka, devops deflope
Author spasibo_kep on #habrahabr
https://habr.com/ru/post/464193/
Tags: Блог компании Skyeng, Высокая производительность, Анализ и проектирование систем, IT-инфраструктура, DevOps, sre митап, инфраструктура как продукт, балансировка кластера Kafka, devops deflope
Author spasibo_kep on #habrahabr
Хабр
Открытый микрофон от DevOps Deflope, рассказы про инфраструктуру Skyeng и Nvidia и не только
Привет, в следующий вторник на Таганке планируются теплые ламповые посиделки: будет Артем Науменко с рассказом про инфрастуктуру как продукт, Виталий Добровольск...
Forwarded from Dmitry Sh
Перевели для блога очередной занятный материал по близким нам темам — про distributed tracing и его сложности: https://habr.com/ru/company/flant/blog/460365/
Хабр
Распределённая трассировка: мы всё делали не так
Прим. перев.: Автор этого материала — Cindy Sridharan, инженер из компании imgix, занимающаяся вопросами разработки API и, в частности, тестирования микросервисо...
Forwarded from linkmeup
NTT заопенсорсила тулу BGPalerter. Умеет мониторить визибилити и угоны в BGP Default-free зоне.
На первый взгляд выглядит довольно могуче и гибко.
https://github.com/nttgin/BGPalerter
На первый взгляд выглядит довольно могуче и гибко.
https://github.com/nttgin/BGPalerter
GitHub
GitHub - nttgin/BGPalerter: BGP and RPKI monitoring tool. Pre-configured for real-time detection of visibility loss, RPKI invalid…
BGP and RPKI monitoring tool. Pre-configured for real-time detection of visibility loss, RPKI invalid announcements, hijacks, ROA misconfiguration, and more. - nttgin/BGPalerter
Forwarded from Go Дайджест
Ускоряем ⚡️🏃♂️ билды с кешированием модулей в CI и Docker 🐳
https://evilmartians.com/chronicles/speeding-up-go-modules-for-docker-and-ci
https://evilmartians.com/chronicles/speeding-up-go-modules-for-docker-and-ci
evilmartians.com
Speeding up Go Modules for Docker and CI—Martian Chronicles, Evil Martians’ team blog
Finally, the Golang world has a built-in, conventional dependency manager in the ecosystem: Go Modules. What began in Go 1.11 as an opt-in feature has become widely adopted by the community, and we are so close to Go 1.13 when Go Modules will be enabled by…
Forwarded from Go Дайджест
Люблю 😍 статьи Дейва Чейни, он очень просто умеет объяснить сложные вещи. 👨🔬🚀👩🔬
На этот раз, немного о внутренностях компилятора.
https://dave.cheney.net/2019/08/20/go-compiler-intrinsics
На этот раз, немного о внутренностях компилятора.
https://dave.cheney.net/2019/08/20/go-compiler-intrinsics
Forwarded from Книги для программистов
Network Programming with Go.pdf
2.4 MB
Forwarded from Dmitry Sh
Рассказываем про одну из важных новых фич werf — поддержку сборки образов по инструкциям из Dockerfile: https://habr.com/ru/company/flant/blog/463613/
Хабр
Собирать Docker-образы в werf теперь можно и по обычному Dockerfile
Лучше поздно, чем никогда. Или как мы чуть не допустили серьёзную ошибку, не имея поддержки обычных Dockerfiles для сборки образов приложения. Речь пойдёт про...
Forwarded from ДевОпс Інженер 🇺🇦 (devopsengineer bot)
DigitalOcean: MySQL & Redis databases
DigitalOcean добавили PaaS базы данных - MySQL и Redis. Теперь запускать простые проекты вообще стало просто и дешево. Интересно, что ребята в коментах стали ныть: очень дорого.
Вот прайсинг:
- $15/month за самую мелкую MySQL стенделон ноду
- $50/month за кластер из 2 HA MySQL нод
Мне кажется, что это не то что дешево, а супер дешево - с точки зрения разворачивания, CM, IaC, менеджмента и поддержки.
https://blog.digitalocean.com/take-the-worry-out-of-managing-your-mysql-redis-databases/
DigitalOcean добавили PaaS базы данных - MySQL и Redis. Теперь запускать простые проекты вообще стало просто и дешево. Интересно, что ребята в коментах стали ныть: очень дорого.
Вот прайсинг:
- $15/month за самую мелкую MySQL стенделон ноду
- $50/month за кластер из 2 HA MySQL нод
Мне кажется, что это не то что дешево, а супер дешево - с точки зрения разворачивания, CM, IaC, менеджмента и поддержки.
https://blog.digitalocean.com/take-the-worry-out-of-managing-your-mysql-redis-databases/
Digitalocean
Take the worry out of managing your MySQL & Redis databases
Our mission at DigitalOcean is to simplify the cloud so you can focus more on building apps and less on managing the underlying infrastructure. To that end, we introduced Managed Databases for Post...
Forwarded from CatOps
Вышел Cilium 1.6:
- KVStore free operation
- 100% Kube-proxy replacement
- Socket-based load-balancing
- Policy scalability improvements
- Generic CNI chaining
- Native AWS ENI mode
#kubernetes #networking
- KVStore free operation
- 100% Kube-proxy replacement
- Socket-based load-balancing
- Policy scalability improvements
- Generic CNI chaining
- Native AWS ENI mode
#kubernetes #networking
cilium.io
Cilium 1.6: KVstore-free operation, 100% kube-proxy replacement, Socket-based load-balancing, Generic CNI Chaining, Native AWS…
We are excited to announce the Cilium 1.6 release. A total of 1408 commits have been contributed by the community with many developer...
Forwarded from Go Дайджест
Ловите обвязку для Redis и его RESP протокола. Помогает быстро строить сервисы основанные на Redis. ☺️ net/http like api 😘
https://github.com/bsm/redeo
https://github.com/bsm/redeo
GitHub
GitHub - bsm/redeo: High-performance framework for building redis-protocol compatible TCP servers/services
High-performance framework for building redis-protocol compatible TCP servers/services - bsm/redeo
Forwarded from DevOps&SRE Library
Distributed systems vocabulary
Небольшой словарь основных терминов, которые используются для описания распределенных систем.
https://lethain.com/distributed-systems-vocabulary
Небольшой словарь основных терминов, которые используются для описания распределенных систем.
https://lethain.com/distributed-systems-vocabulary
Бесплатный онлайн практикум DevOps by REBRAIN: Docker. Gitlab CI
Регистрация - http://bit.ly/2LsgFN4
Количество мест строго ограничено!
Практикум по освоению DevOps
Время проведения:
27 Августа (Вторник) в 19:00 по МСК
Что будет на практикуме?
🔹Настраиваем gitlab runners
🔹Собираем Docker образ с помощью Gitlab CI
🔹Деплоим контейнер в production
Кто ведет?
Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops более 5 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.
Открытые еженедельные DevOps практикумы - https://bit.ly/2CGmm3C
Присоединяйтесь!
Регистрация - http://bit.ly/2LsgFN4
Количество мест строго ограничено!
Практикум по освоению DevOps
Время проведения:
27 Августа (Вторник) в 19:00 по МСК
Что будет на практикуме?
🔹Настраиваем gitlab runners
🔹Собираем Docker образ с помощью Gitlab CI
🔹Деплоим контейнер в production
Кто ведет?
Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops более 5 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.
Открытые еженедельные DevOps практикумы - https://bit.ly/2CGmm3C
Присоединяйтесь!
Forwarded from PythonDigest
kubernetes-workshop - туториал по использованию K8S
http://github.com/eon01/kubernetes-workshop
http://github.com/eon01/kubernetes-workshop
Forwarded from DevOps Deflope News
Стали доступны видео с конференции USENIX ATC '19🎉
Программа: http://amp.gs/S36l
Плейлист: http://amp.gs/S36n
И кажется я совсем забыл написать про видео с HashiConf EU 2019 😅 http://amp.gs/S36B
#usenix #hashiconf #videos
Программа: http://amp.gs/S36l
Плейлист: http://amp.gs/S36n
И кажется я совсем забыл написать про видео с HashiConf EU 2019 😅 http://amp.gs/S36B
#usenix #hashiconf #videos
USENIX
USENIX ATC '19 Technical Sessions
2019 USENIX Annual Technical Conference will take place July 10–12, 2019, at the Hyatt Regency Lake Washington in Renton, WA, USA. USENIX ATC '19 will bring together leading systems researchers for cutting-edge systems research and the opportunity to gain…