Аргумент о том, что devops (или, по крайней мере, некоторые подходы к улучшению сотрудничества между операторами и разработчиками) потерпел неудачу.
https://leebriggs.co.uk/blog/2022/06/21/devops-is-a-failure
https://leebriggs.co.uk/blog/2022/06/21/devops-is-a-failure
lbr.
DevOps is a failure | lbr.
It’s probably difficult for most people to recall the first time they heard a word, but I remember hearing the word “DevOps” for the first time. I was having a
🤔5🤬2👍1
#вопросы_с_собеседований
Что такое CI/CD в двух словах?
Свод практик, направленный на автоматизацию тестирования и доставки новых компонент проекта заинтересованным сторонам (разработчики, аналитики, инженеры качества, конечные пользователи и др.).
Что такое CI/CD в двух словах?
Свод практик, направленный на автоматизацию тестирования и доставки новых компонент проекта заинтересованным сторонам (разработчики, аналитики, инженеры качества, конечные пользователи и др.).
👍15
Напоминание и введение в заблуждения распределенных системах, которые становятся все более важными в популярных современных архитектурах.
https://proglib.io/w/8fffba25
https://proglib.io/w/8fffba25
Architecture Notes
Fallacies of Distributed Systems
Fallacies of distributed systems are a set of assertions made by L Peter Deutsch and others at Sun Microsystems describing false assumptions that programmers new to distributed applications invariably make.
Библиотека девопса | DevOps, SRE, Sysadmin pinned Deleted message
Ультимативный гайд по собеседованию DevOps-инженеров — что спрашивать и к чему готовиться.
https://habr.com/ru/company/rebrainme/blog/527782/
https://habr.com/ru/company/rebrainme/blog/527782/
Хабр
Ультимативный гайд по собеседованию DevOps-инженеров — что спрашивать и к чему готовиться
Я начал заниматься сетями еще в школе, а работаю за деньги больше 16 лет. Я много куда устраивался, в большие компании и маленькие, потом открыл свой бизнес и регулярно сам нанимаю людей. С годами и...
👍8😁1
Хорошее введение в ebpf с краткими примерами, помогающими понять, как он работает для захвата трафика.
https://www.seekret.io/blog/a-practical-guide-to-capturing-production-traffic-with-ebpf/
https://www.seekret.io/blog/a-practical-guide-to-capturing-production-traffic-with-ebpf/
Datadog
A practical guide to capturing production traffic with eBPF | Datadog
Learn how to use eBPF to create an HTTP protocol tracer.
👍2
Пост с информацией, собранной из публично открытых кластеров Kubernetes, и несколько советов по лучшей защите кластеров.
https://raesene.github.io/blog/2022/07/03/lets-talk-about-kubernetes-on-the-internet/
https://raesene.github.io/blog/2022/07/03/lets-talk-about-kubernetes-on-the-internet/
raesene.github.io
Let's talk about Kubernetes on the Internet
Что нужно знать специалистам, работающим с Kubernetes.
https://habr.com/ru/company/southbridge/blog/676256/
https://habr.com/ru/company/southbridge/blog/676256/
Хабр
Что нужно знать специалистам, работающим с Kubernetes
Что нужно знать для продвинутой работы с Kubernetes Привет, Хабр! Мы в Слёрме помогаем IT-специалистам повысить квалификацию и использовать IT-инструменты более эффективно. Три года назад мы...
🔥4
Хорошие советы по ошибкам, которых следует избегать на самых первых этапах работы с инцидентом.
https://firehydrant.com/blog/3-mistakes-ive-made-at-the-beginning-of-an-incident-and-how-not-to-make-them/
https://firehydrant.com/blog/3-mistakes-ive-made-at-the-beginning-of-an-incident-and-how-not-to-make-them/
FireHydrant
3 mistakes I’ve made at the beginning of an incident (and how not to make them)
Let’s look at three mistakes I’ve made during those stressful moments during the beginning of an incident — and discuss how you can avoid making them.
Пост, посвященный всему, что связано с логами PostgreSQL. Как их найти, какую информацию они содержат, типы логов и многое другое.
https://sematext.com/blog/postgresql-logs/
https://sematext.com/blog/postgresql-logs/
Sematext
PostgreSQL Logs: How to Enable Logging [Config Tutorial]
Read about PostgreSQL log file format, location, log levels, and more. Best practices on how to enable query logging for faster database troubleshooting.
👍4
Что вам следует и (вероятно) не следует пробовать из SRE.
https://www.equalexperts.com/blog/our-thinking/what-you-should-and-probably-shouldnt-try-from-sre/
https://www.equalexperts.com/blog/our-thinking/what-you-should-and-probably-shouldnt-try-from-sre/
Equal Experts
What you should and (probably) shouldn’t try from SRE
We’ll recommend the bits you should try in your organisation, mention some bits you (probably) shouldn’t try, and explain how SRE is linked to operability.
#вопросы_с_собеседований
Что такое маршрутизатор?
Маршрутизатор — это физическое или виртуальное устройство, которое передает информацию между двумя или более компьютерными сетями с коммутацией пакетов. Маршрутизатор проверяет адрес Интернет-протокола назначения данного пакета данных (IP-адрес), вычисляет наилучший способ его достижения и затем соответствующим образом пересылает его.
Что такое маршрутизатор?
Маршрутизатор — это физическое или виртуальное устройство, которое передает информацию между двумя или более компьютерными сетями с коммутацией пакетов. Маршрутизатор проверяет адрес Интернет-протокола назначения данного пакета данных (IP-адрес), вычисляет наилучший способ его достижения и затем соответствующим образом пересылает его.
👍11
#вопросы_с_собеседований
Что такое частный IP-адрес? В каких сценариях/проектах системы его следует использовать?
Частные IP-адреса назначаются узлам в одной сети для связи друг с другом. Как следует из названия «частный», устройства, которым назначены частные IP-адреса, не могут быть доступны для устройств из любой внешней сети. Например, если я живу в общежитии и хочу, чтобы мои соседи по общежитию присоединились к игровому серверу, который я разместил, я попрошу их присоединиться через частный IP-адрес моего сервера, поскольку сеть является локальной для общежития.
Что такое частный IP-адрес? В каких сценариях/проектах системы его следует использовать?
Частные IP-адреса назначаются узлам в одной сети для связи друг с другом. Как следует из названия «частный», устройства, которым назначены частные IP-адреса, не могут быть доступны для устройств из любой внешней сети. Например, если я живу в общежитии и хочу, чтобы мои соседи по общежитию присоединились к игровому серверу, который я разместил, я попрошу их присоединиться через частный IP-адрес моего сервера, поскольку сеть является локальной для общежития.
👎20
Наняли админов? Разобрались с DevOps? Время подумать об SRE.
https://habr.com/ru/company/itsumma/blog/677470/
https://habr.com/ru/company/itsumma/blog/677470/
Хабр
Наняли админов? Разобрались с DevOps? Время подумать об SRE
ИТ-индустрии нашего региона потребовалось некоторое время, чтобы осознать принципиальную разницу между DevOps и системным администратором, хотя путаница в вакансиях и описаниях продолжалась вплоть до...
👍1👎1
Пример использования Google Cloud, Pulumi и Debezium, инфраструктуры отслеживания изменений данных, для построения отказоустойчивой архитектуры, управляемой событиями.
https://proglib.io/w/80a0c9bb
https://proglib.io/w/80a0c9bb
daily.dev
Building a fault-tolerant event-driven architecture with Google Cloud, Pulumi and Debezium
In this article, we learn how to use Pulumi and Debezium to create resilient event-driven architecture. We will use a modern technique called Change Data Capture.
Некоторые мысли о выходе за пределы Git для контроля версий. Это определенно похоже на локальный максимум с Git. У согласованности было много преимуществ, но она по-прежнему ощущается как пространство с неиспользованными возможностями.
https://proglib.io/w/f7f36031
https://proglib.io/w/f7f36031
DEV Community
Is it time to look past Git?
My beef with Git and a search for viable alternatives
Часто понимание основ того, как что-то работает, облегчает его использование. Этот полезный пост объясняет индексы баз данных достаточно подробно. Примеры для MySQL, но гораздо более широко применимы.
https://proglib.io/w/136e1f6b
https://proglib.io/w/136e1f6b
Planetscale
How do Database Indexes Work? — PlanetScale
Learn how database indexes work under the hood and how they can be used to speed up queries