Forwarded from 4gophers
И еще один митап!
https://www.youtube.com/watch?v=_RXiX71mMzU
https://www.youtube.com/watch?v=_RXiX71mMzU
YouTube
Онлайн митап по Go - Карантин, Go away!
1. Подробности про доклады - https://golang-yola.timepad.ru/event/1317897/
2. Общение в перерывах с докладчиками - https://spatial.chat/s/Golang-meetup
3. Как задать вопрос голосом - https://ispri.ng/NYmnG
Таймкоды:
00:00 Старт трансляции.
10:24 Тестирование…
2. Общение в перерывах с докладчиками - https://spatial.chat/s/Golang-meetup
3. Как задать вопрос голосом - https://ispri.ng/NYmnG
Таймкоды:
00:00 Старт трансляции.
10:24 Тестирование…
Forwarded from Человек и машина
Ваше выходное чтиво: пост от Кори Куинна (известного в определенных кругах амазонщика) о том, как переплюнуть AWS. Интересный опус и более того - мне есть что на это ответить.
Оставайтесь на связи.
Оставайтесь на связи.
Last Week in AWS
How to Compete with AWS
As a Cloud Economist, I spend most of my time helping companies fix their horrifying AWS bills. But it’s something of an open secret that I periodically
Forwarded from Полезняшки от "Разбора Полетов"
Troubleshooting CPU spike in a Major Trading Application
https://xn--r1a.website/iv?url=https://medium.com/@RamLakshmanan/troubleshooting-cpu-spike-in-a-major-trading-application-cb7ad222ff9f?source=rss------java-5&rhash=f5b2f9872995e4
https://xn--r1a.website/iv?url=https://medium.com/@RamLakshmanan/troubleshooting-cpu-spike-in-a-major-trading-application-cb7ad222ff9f?source=rss------java-5&rhash=f5b2f9872995e4
Medium
Troubleshooting CPU spike in a Major Trading Application
In this article we are going to discuss how we troubleshooted a CPU spike problem that surfaced in a major trading application in North…
DevOps-инженер объединяет в себе несколько профессий: системного администратора, разработчика, тестировщика и менеджера. Он устанавливает связь между всеми этапами работы над продуктом. Наличие такого специалиста в компании позволяет грамотно развивать продукт и избежать глобальных поломок.
Присоединяйтесь к бесплатному интенсиву от Senior Devops Engineer в компании Provectus: 👉 https://clc.to/9fqw-Q.
Что будет?
Присоединяйтесь к бесплатному интенсиву от Senior Devops Engineer в компании Provectus: 👉 https://clc.to/9fqw-Q.
Что будет?
⚙️ Знакомство с DevOps.⚙️ Сборка контейнера с приложением и локальный запуск.⚙️ Настройка CI для автоматической сборки.⚙️ Запуск контейнера в облаке.⚙️ Ревью работ и награждение победителей.Forwarded from DevOps&SRE Library
Forwarded from PythonDigest
Data Classes in Python
https://towardsdatascience.com/data-classes-in-python-8d1a09c1294b
https://towardsdatascience.com/data-classes-in-python-8d1a09c1294b
Forwarded from Мониторим ИТ
Метрики, логи и трейсы — три вещи, которые покажут всё о здоровье приложения. В этом видео разработчик Grafana Labs рассказывает как настроить корреляцию этих трёх субстанций в Grafana на основе лейлблов. Это ещё одно выступление с Fosdem 2020.
Forwarded from Записки админа
🆖 Nginx sandboxing.
Sandboxing nginx with systemd - интересный вариант огораживания Nginx с помощью systemd.
#напочитать #nginx #systemd
Sandboxing nginx with systemd - интересный вариант огораживания Nginx с помощью systemd.
#напочитать #nginx #systemd
Forwarded from Go Дайджест
Не помню, постил ли, но это хорошая статья про таймауты отмену контекста.
https://ieftimov.com/post/make-resilient-golang-net-http-servers-using-timeouts-deadlines-context-cancellation
https://ieftimov.com/post/make-resilient-golang-net-http-servers-using-timeouts-deadlines-context-cancellation
Ilija Eftimov 👨🚀
Make resilient Go net/http servers using timeouts, deadlines and context cancellation
When it comes to timeouts, there are two types of people: those who know how tricky they can be, and those who are yet to find out.
Forwarded from Go Library
go-interview
Collection of Technical Interview Questions solved with Gohttps://github.com/shomali11/go-interview
Forwarded from Технологический Болт Генона
Записи докладов DevOps Days: From Home от DevOps Days Kyiv
https://www.youtube.com/playlist?list=PL_O8YSX8ckfdtscOx6DyMYaUQ7lomjKfr
Программа
https://devopsdays.com.ua/fromhome/
https://www.youtube.com/playlist?list=PL_O8YSX8ckfdtscOx6DyMYaUQ7lomjKfr
Программа
https://devopsdays.com.ua/fromhome/
Forwarded from IT Meetups - анонсы мероприятий
Kubernetes Meetup Online
3 июня 17:00 МСК
1. Kubernetes, микросервисы, CI/CD и докер для ретроградов: советы по обучению - Евгений Потапов, ITsumma.ru
2. Disaster recovery в Kubernetes — Марсель Ибраев, Southbridge.io
3. EKS и самоделкины — Алексей Дюжов, Motorsport network
https://uwdc.timepad.ru/event/1322441/
3 июня 17:00 МСК
1. Kubernetes, микросервисы, CI/CD и докер для ретроградов: советы по обучению - Евгений Потапов, ITsumma.ru
2. Disaster recovery в Kubernetes — Марсель Ибраев, Southbridge.io
3. EKS и самоделкины — Алексей Дюжов, Motorsport network
https://uwdc.timepad.ru/event/1322441/
uwdc.timepad.ru
Kubernetes Meetup Online / События на TimePad.ru
UWDC совместно с #Sysadminka проводит Online Kubernetes Meetup
3 июня (среда) в 19.00 — 21.30 по Екатеринбургу (17.00 — 19.30 по Москве). Регистрация не обязательна, но позволит напомнить вам о митапе. Трансляция пройдет на Youtube, вопросы собираем…
3 июня (среда) в 19.00 — 21.30 по Екатеринбургу (17.00 — 19.30 по Москве). Регистрация не обязательна, но позволит напомнить вам о митапе. Трансляция пройдет на Youtube, вопросы собираем…
Forwarded from DevOps&SRE Library
Production readiness checklist for backend applications
https://medium.com/@aleksei.kornev/production-readiness-checklist-for-backend-applications-8d2b0c57ccec
https://medium.com/@aleksei.kornev/production-readiness-checklist-for-backend-applications-8d2b0c57ccec
Forwarded from Consensus
Наткнулся на очень крутую работу про LSM деревья 🔥
Авторы вначале вкратце разбирают как работает LSM-tree.
Затем рассказывают про существующие методы оптимизации LSM деревьев, например:
🔸 Как уменьшить Write Amplification Factor (который, кстати, уменьшает время жизни SSD)
🔸 Какие есть методы ускорения merge операций
🔸 Какие оптимизации позволяют LSM дереву использовать возможности SSD/NVMe и скэйлится по CPU
🔸 Техники auto-tuning'а и построение secondary index и т.д.
В конце авторы разбирают имплементации RocksDB, HBase, Cassandra, AsterixDB.
В общем это must read для тех, кто использует LSM-tree или собирается использовать.
Такой настольный white paper для пользователя LSM-tree 😉
Ссылка на white paper:
https://arxiv.org/pdf/1812.07527
Авторы вначале вкратце разбирают как работает LSM-tree.
Затем рассказывают про существующие методы оптимизации LSM деревьев, например:
🔸 Как уменьшить Write Amplification Factor (который, кстати, уменьшает время жизни SSD)
🔸 Какие есть методы ускорения merge операций
🔸 Какие оптимизации позволяют LSM дереву использовать возможности SSD/NVMe и скэйлится по CPU
🔸 Техники auto-tuning'а и построение secondary index и т.д.
В конце авторы разбирают имплементации RocksDB, HBase, Cassandra, AsterixDB.
В общем это must read для тех, кто использует LSM-tree или собирается использовать.
Такой настольный white paper для пользователя LSM-tree 😉
Ссылка на white paper:
https://arxiv.org/pdf/1812.07527
Forwarded from Библиотека Go-разработчика | Golang
Презентации и полная запись недавнего онлайн-митапа «Карантин, Go away»:
– Тестирование (микро)сервисов — Алексей Палажченко, Percona
– Dependency Injection and it’s friends (in Go) — Антон Кучеров, Toggl
– Чистая архитектура в автоматизации — Сергей Шамбир, iSpring
– Go-Swagger в продуктиве: взлеты и падения — Илья Казначеев, МТС
Полная запись на YouTube
– Тестирование (микро)сервисов — Алексей Палажченко, Percona
– Dependency Injection and it’s friends (in Go) — Антон Кучеров, Toggl
– Чистая архитектура в автоматизации — Сергей Шамбир, iSpring
– Go-Swagger в продуктиве: взлеты и падения — Илья Казначеев, МТС
Полная запись на YouTube
Forwarded from Библиотека Go-разработчика | Golang
Изучаем Golang, разрабатывая простое приложение для банковской сферы:
– Начало
– Авторизация и REST API
– Начало
– Авторизация и REST API
DEV Community
Learn Golang by building a fintech banking app - Lesson1: Start the project
This post was originally published at: https://www.blog.duomly.com/golang-course-with-building-a-fint...