Anonymous
@VARAVARAN будет жить. Поприветствуем!
Dmitry
так что из 2 решений которые потенциально пригодны осталось 1,6
Чет не вижу проблемы - берешь какойнить рандек, берешь Прометей и алертменеджер, который Алерт роутит в вебхук на рандек, который запустит очистку логов там или ещё чего
Dmitry
Но по опыту, все инценденты, которые легко лечаться автоматически, так же легко устраняются в принципе
Dmitry
В смысле - легко их не допускать?
Если у вас "внезапно" кончается место на диске, скорее всего у этого есть причина
Aleksey
Но всё же есть разные случаи. Иногда системное решение сложное или не доступно в короткой перспективе. И нужны быстрофиксы.
Aleksey
Есть ещё кейс для такой системы про который мало кто думает.
Womchik
посади несколько джунов в смену
Aleksey
Ведь ею можно делать обогащение алерта. К примеру подтвердить факт проблемы, или добавить к алерту диагностики. Чтобы к моменту когда к её решения приступил человек стандартная диагностика уже была проведена. Типа трассировок, курлов и такое
Anonymous
@yalokiy будет жить. Поприветствуем!
Aleksey
Всем привет! Анонсируем новый восхитительный движ в Петербурге: @spb_reliability (SPb Reliability Meetup). Закончилось время классических системных администраторов. Однако современный подход к обслуживанию систем не стал популярным. Мы хотим исправить это, и создаём мероприятие для всех инженеров, кто хочет сделать свой продакшн лучше. В основе митапа лежит методология #SRE (Site Reliability Engineering). Согласно ей инженер работает с системой в целом, не ограничиваясь кодовой базой, БД и их настройкой, мониторингом, системой оркестрации, настройками облака и ОС. Об этом и будут митапы, с фокусом на современные технологии. Cчитаем важным: • обмен опытом: каждый может прийти, послушать, пообщаться, в блиц-докладе рассказать о своей боли или интересном решении • профессиональную и доброжелательную атмосферу: у нас действует берлинский кодекс поведения • дружить: как с остальным движем Петербурга и регионов, так и с коммерческими компаниями (почему нет) • делать крутые вещи: у нас достойный опыт как в индустрии (кофаундер @upovod), так и в организации айти-мероприятий (кофаундер @nazarov_tech). Первый митап пройдёт 22 января в 19:00 в офисе #DataArt (Гельсингфорсская, 2). Будет два основных доклада, несколько блиц-докладов и пицца. Регистрируйтесь: meetup.com/SPb-Reliability-Meetup/events/257499497 и присоединяйтесь к нам: t.me/spb_reliability
Sergey
Господа хорошие, а есть кто из Яндекс.Денег? Есть пара вопросов.
Aleksey
да да бред и ппц
George
да да бред и ппц
да ну вас. Парни хотят хорошее дело сделать, а вы тут сразу ⚡💩💩💩
George
я не против. но class sre implements devops
называй как хочешь, главное ... в печь не ставь ✨
Евгений
я не против. но class sre implements devops
А SRE не раньше ли появились чем devops практики?
Vladimir
Господа хорошие, а есть кто из Яндекс.Денег? Есть пара вопросов.
У меня коллега, недавно оттуда ушел, могу передать вопросы
Sergey
Эм. Вопросы не в духе "а как вы делаете это?", а в духе "какого хрена вы PR не принимаете?".
Vitaliy
site reliability engineering — это что?
Vitaliy
Внезапно — да, я во вводном докладе расскажу об SRE
Jürgen
Меня вообще забавляет когда компании пытаются внедрить sre после прочтения книжки от google, итог это фиаско братан
Евгений
Jürgen
А SRE в 2003'ем
Разница в том что в современном виде сре сформировалось несколько лет назад и надо понимать что в гугле сре и системная инженерия своеобразная
Vladimir
Разница в том что в современном виде сре сформировалось несколько лет назад и надо понимать что в гугле сре и системная инженерия своеобразная
Получается, куча вакансий где ищут devops инженера, по факту они ищут sre и некоректно используют термин devops?
Gennady
Модные словечки.
Jürgen
Получается, куча вакансий где ищут devops инженера, по факту они ищут sre и некоректно используют термин devops?
по факту девопс вакансии сводятся в релиз инженеру/инженеру по автомотизации
Vladimir
по факту девопс вакансии сводятся в релиз инженеру/инженеру по автомотизации
Это то да, вопрос был, про корректность слова devops в название вакансии. Мое мнение, что оно там не корректно и появилось только в силу хайпа
George
по факту девопс вакансии сводятся в релиз инженеру/инженеру по автомотизации
Это крутой Линукс админ + куча смежных штук. Обычно автоматизация разработки + деплоя
Jürgen
Это крутой Линукс админ + куча смежных штук. Обычно автоматизация разработки + деплоя
если так посмотреть сре админ который умеет мониторить и умеет автомотизировать рутину) я думал что каждый админ это должен делать)) в начале карьеры делал все тоже самое что сейчас делает сре)
Alexander 🐕
А чем своеобразная?
Она там есть! В этом и своеобразие
Alexander 🐕
Например - покажите мне resilience engineering за пределами FAANG и Yandex
Vladimir
Это крутой Линукс админ + куча смежных штук. Обычно автоматизация разработки + деплоя
Чисто теоретически да, на практике под сре и девопсом может быть кто угодно. Например человек-мониторинг. В смысле тот кому приходит звонок и кто его роутит дальше. Зависит сильно от компании что разместила вакансию
Vladimir
Могу ошибаться, но человек-мониторинг это классическое неправильное определение сре
Jürgen
А чем своеобразная?
У гугла свой подход к системной инженерии, как один из критериев умение программировать. не писать скрипты, а именно программировать
Aleksey
хочу своё виденье толкнуть на лайтнинге
Vitaliy
Vitaliy
Топик мне кинь в личку — анонсирую
Jürgen
А, это да.
и подход как у гугла я не в каждой компании, да и собеседование у них построено выбираешь топики из списка Technical self assessment: 1. Algorithms and Data Structures [ ] 2. Networking [ ] 3. Unix / Linux internals [ ] 4. C Language [ ] 5. C++ [ ] 6. Go [ ] 7. Java [ ] 8. Python [ ] 9. Large Scale System Design [ ] 10. Other (please specify) [ ] и тебя гоняют))
George
пускай они роутят звонки. И только в случае реального инцидента эскалируют
Vladimir
я скинул это на сервис-деск
Ну вот а многие компании таких людей называют сре
George
У гугла свой подход к системной инженерии, как один из критериев умение программировать. не писать скрипты, а именно программировать
я тоже хочу поднять свой скилл. Т.к. пока что-то среднее между скрипт-кидди и программером (алгоритмы я уже сто лет как позабыл)
J
Всем привет. Парни подскажите кто юзает TeamCity CI возможно ли замутить паралельное выполнение билд шагов? Вижу что из коробки такое не умеет. Суть в том что деплой начинает занимать много времеи, и вот что бы сократить это дело расматриваю паралельный запуск билд шагов или запуск процессов в бекграунде. Кто сталкивался с таким подскажите.
George
я не поверю, что там такой фичи нет. Возможно, что она есть только в платной версии - вот это да
J
Build steps cannot be run parallel in TeamCity.
J
у меня платная
J
есть 4 агента но каждый под свой енв
George
ну, ты же понимаешь, что тимсити - это всего лишь штука, которая выполняет императивщину
George
ну внутри БАШ короче
J
понимаю
George
кто мешает сделать распараллеливание на уровне баша самого
George
это костыли... но можно
George
либо ты делаешь несколько пайплайнов, а потом другой пайплайн, который все собирает в кучу
George
или ты про то что один агент может выполнять только один билд в единицу времени?
George
ну тогда они тебе ласково намекают, что тебе нужно больше билд агентов
J
ну вот и смотрю пока на баш, что бы ранить в бек граунде, но тогда есть опасение смешания логов и я не могу контролировать упал билд шаг или нет
George
кстати, дженкинс и гитлаб точно такой проблемы не имеют
J
я в курсе
J
что там такое есть
George
давай ты отдельно поднимешь кубернетес
George
и билд агент просто будет там выполнять докер контейнеры, которые и реализуют твои шаги по сборке
George
как минимум - ты можешь запускать несколько процессов в параллель. Как максимум - легко перекатиться на любой другой движ сборки
George
Ахуенная фраза
понравилось, да?
Александр
George
отлично, мне нравится. Меня уже растаскивают на цитаты