Найти в Дзене
«Сайт падал на полторы минуты в сутки, но мы уже решили эту проблему»
Итоги стажировки и онбординг нового инженера в Southbridge Стажёрскую программу в Southbridge мы запустили три с половиной месяца назад, чтобы найти новых коллег и поделиться знаниями и опытом с теми, кому интересно развиваться в DevOps-направлении. За это время на стажировку было принято 54 начинающих инженера, большая часть из них ещё проходит программу. Первый поток завершен, в этом посте делимся итогами и историей Михаила Снеткова, который теперь работает в одной из команд Southbridge. В первом потоке стажерской программы Southbridge участвовало девять специалистов. До конца дошло шесть. Михаил...
2 года назад
«Будет очень много боли»: когда лучше ничего не менять в инфраструктуре проекта
Переехать в облако или докупить ещё серверов? Перейти на Kubernetes или Swarm? Организовать хранение данных с помощью NFS или CephFS? Любое из этих решений может принести компании как пользу, так и боль. Много боли. Мы 14 лет занимаемся инфраструктурными проектами на аутсорсе и нередко отказываем клиентам, которые собираются внедрить глобальные изменения. Расскажем, почему. Нет ясной цели Банально, но факт: если в компании не знают, зачем хотят что-то изменить, то работы лучше отложить до тех пор, пока не будет ясна цель и definition of done. Если цель есть, но не слишком чёткая, толку от неё не больше...
2 года назад
Введение в архитектуру Greenplum
В этой статье поговорим о Greenplum — СУБД, основанной на PostgreSQL. Разберём её общую архитектуру, способы хранения данных, а также перечислим проблемы, с которыми можно столкнуться в ходе эксплуатации. Общая архитектура Greenplum Greenplum — распределённая база данных с открытым исходным кодом. Представляет собой несколько взаимосвязанных экземпляров PostgreSQL, объединённых в кластер по массивно-параллельной архитектуре (MPP). Кластер Greenplum состоит из: Мастер-нода получает запрос, инициированный...
185 читали · 2 года назад
Jenkins и Gitlab CI/CD: что выбрать
Среди всех существующих CI/CD-инструментов есть два наиболее популярных — Jenkins и GitLab CI/CD. Хотя они решают схожие задачи, между ними есть отличия, которые важно учитывать. Мы пообщались с Кириллом Борисовым, старшим инженером-программистом VK, чтобы больше узнать о ключевых особенностях инструментов, разобраться в их сильных и слабых сторонах. В статье проанализируем возможности Jenkins и GitLab CI/CD через призму личного опыта и расскажем, как подобрать инструмент под требования проекта...
104 читали · 2 года назад
Jenkins Scripted Pipeline: как использовать
«Pipeline-as-code» — принцип, который позволяет Jenkins обрабатывать пайплайны как обычные файлы. Существует два способа описания пайплайнов: скриптовый и декларативный. В этой статье поговорим о Jenkins Scripted Pipeline: проанализируем его структуру и разберём варианты использования. Что такое Scripted Pipeline в Jenkins Jenkins Scripted Pipeline — первая версия принципа «Pipeline-as-code». Она представляет собой Groovy-скрипт с использованием Jenkins Pipeline DSL и обеспечивает выдающийся уровень мощности и гибкости...
122 читали · 2 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала