Она развивается вместе с продуктом: мы добавляем новые возможности, масштабируем процессы и следим, чтобы системы работали без сбоев.
Глеб Гончаров, руководитель отдела управления архитектурой в Купер.тех, делится подходами и практиками, используемыми при проектировании систем.
Все фишки — собрали для вас в карточках выше
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👏24🔥15🏆8❤6
Как превратить разбор инцидентов в источник инсайтов и улучшений?
Почти каждый инцидент — это возможность сделать систему лучше. Пропустив разбор, вы рискуете столкнуться с той же проблемой снова. Postmortem помогает понять, что пошло не так, чего не хватило и как предотвратить сбой в будущем.
💭В новой статье Максим Бурцев, руководитель отдела мониторинга, рассказывает о нашем подходе к Postmortem, который помогает извлекать из инцидентов максимум пользы и менять инженерную культуру.
👉 Читайте на Хабре!
Почти каждый инцидент — это возможность сделать систему лучше. Пропустив разбор, вы рискуете столкнуться с той же проблемой снова. Postmortem помогает понять, что пошло не так, чего не хватило и как предотвратить сбой в будущем.
💭В новой статье Максим Бурцев, руководитель отдела мониторинга, рассказывает о нашем подходе к Postmortem, который помогает извлекать из инцидентов максимум пользы и менять инженерную культуру.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18🤩7👏5 3🏆1
Август принёс новую версию Go 1.25. Релиз в этот раз оказался богат на эксперименты: JSON v2, пакет для тестирования конкурентного кода, новый сборщик мусора. Как всегда много улучшений для инструментов и рантайма.
Наш разработчик Всеволод Охрин уже разобрался, что нового завезли — и делится самым интересным.
Новый взгляд на работу json c разделением на семантический и синтаксический API.
Выставляйте переменную GOEXPERIMENT=jsonv2 при сборке и пользуйтесь двумя новыми пакетами стандартной библиотеки (encoding/json/v2 и encoding/json/jsontext)
Для подробностей читайте официальный proposal, либо смотрите запись доклада с GopherCon.
Новый пакет testing/synctest содержит функцию Test, создающую «временной пузырь», возвращающий назад в 2000-й год (жаль, что не 2007-й). Внутри время движется, только если все горутины заблокированы, что позволяет наконец явно тестировать конкурентный код. Примеры можно посмотреть по ссылке.
Новый runtime/trace.FlightRecorder API позволяет «на лету» осуществлять трассировку в памяти и сохранять данные, только когда это действительно нужно — что значительно снижает затраты на отладку событий, происходящих редко.
В Linux рантайм теперь учитывает CPU-лимиты, заданные в cgroup при вычислении дефолтного значения GOMAXPROCS, а также обновляет значение прямо во время работы.
Новый экспериментальный сборщик мусора. Под переменной GOEXPERIMENT=greenteagc. Подробности тут.
Обновление в The Go Programming Language Specification.
Полностью исключили концепцию Core Types, теперь осталось только убрать дженерики
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🔥9🤩7👏2🏆1
Если пишете на Go — ставьте 🦫 и расскажите, какие обновления уже успели внедрить, а на что смотрите с осторожностью.
Anonymous Poll
44%
🦫
56%
👀я не пишу на Go, но мне тоже интересно
Порой кажется, что исследования — это долгий и сложный процесс, который мешает быстро принимать решения. Но правильное взаимодействие команды и исследователя, регулярные практики и открытая коммуникация могут превратить исследования в мощный инструмент для развития продукта.
В новой статье старший исследователь пользовательского опыта Дарья Гордеева делится своим подходом к интеграции исследований в работу продуктовых команд — о «Днях эмпатии», совместных разборках и способах сделать исследования интересными и полезными для всех участников.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16❤11🏆10 3
[Debug карьеры]🏃 🏃 🏃 🏃
Почему «мой опыт никому не нужен» — миф, который мешает расти
Когда-то Марина Гончарова работала в техподдержке, а также успела побыть аналитиком и тестировщиком. Сегодня — старший менеджер IT-проектов в Купере и человек, который уверенно выходит к аудитории на больших IT-конференциях.
Недавно Марина стала гостьей подкаста IT-психолога Юлии Уваровой.
🔎 Обсудили:
— Как перестать застревать в рутине и находить задачи, которые реально драйвят;
— Почему сцена пугает и как страх можно обернуть в энергию;
— Что помогает бороться с прокрастинацией при подготовке докладов;
— Как правильно упаковать свой опыт, чтобы он зацепил других;
— Как работают программные комитеты и что увеличивает шансы попасть в их шорт-лист.
Смотрите подкаст:
🟢 VK Видео 🟢 YouTube 🟢
Почему «мой опыт никому не нужен» — миф, который мешает расти
Когда-то Марина Гончарова работала в техподдержке, а также успела побыть аналитиком и тестировщиком. Сегодня — старший менеджер IT-проектов в Купере и человек, который уверенно выходит к аудитории на больших IT-конференциях.
Недавно Марина стала гостьей подкаста IT-психолога Юлии Уваровой.
🔎 Обсудили:
— Как перестать застревать в рутине и находить задачи, которые реально драйвят;
— Почему сцена пугает и как страх можно обернуть в энергию;
— Что помогает бороться с прокрастинацией при подготовке докладов;
— Как правильно упаковать свой опыт, чтобы он зацепил других;
— Как работают программные комитеты и что увеличивает шансы попасть в их шорт-лист.
Смотрите подкаст:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤11💯7❤🔥3 3🤔2
Как автоматизация экономит недели работы и десятки процентов бюджета?
Матчинг товаров — одна из ключевых задач в e-commerce. Раньше контент-менеджеры тратили часы и даже недели на ручной ввод атрибутов и создание карточек. Сегодня ML-пайплайны позволяют сократить этот процесс до пары минут. Но чтобы это заработало, пришлось решать десятки неожиданных проблем: от хаотичных данных до борьбы с дубликатами.
В новой статье Николай Чугунников, ML-инженер команды контента, делится опытом эволюции автоматчинга в Купер.тех и рассказывает, как мы искали баланс между качеством, скоростью и масштабом.
👉 Читайте на Хабре!
Матчинг товаров — одна из ключевых задач в e-commerce. Раньше контент-менеджеры тратили часы и даже недели на ручной ввод атрибутов и создание карточек. Сегодня ML-пайплайны позволяют сократить этот процесс до пары минут. Но чтобы это заработало, пришлось решать десятки неожиданных проблем: от хаотичных данных до борьбы с дубликатами.
В новой статье Николай Чугунников, ML-инженер команды контента, делится опытом эволюции автоматчинга в Купер.тех и рассказывает, как мы искали баланс между качеством, скоростью и масштабом.
👉 Читайте на Хабре!
❤14🔥12🏆11🤩2
Лето прошло, но осень у нас будет не менее горячая и насыщенная на события:
«State of React Native | почему стоит следующее мобильное приложение писать на RN?»
«Как окружить себя мусором и потерять память»
«Как запускать проекты без команды? Плюсы, минусы и роли кросс-командного проджект менеджера»
«Инциденты, когда на кону большие деньги»
«GitLab components. Как не докатиться до монолитных шаблонов CI/CD»
Онлайн или офлайн — выбирайте формат и приходите слушать💚
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤8🤩8 1
Глеб Гончаров, руководитель отдела управления архитектурой в Купер.тех, стал гостем подкаста «IT без масок»
на канале Go To IT. Там он поделился опытом подготовки нагруженных приложений к высокому сезону и не только.
😀 В выпуске:
— Highload простыми словами: что это реально значит;
— Нагрузочные и хаос-тесты в продакшене (и зачем их запускать на живых системах);
— Архитектурные ката как тренировки для инженеров;
— Как совмещать роли архитектора и лида и не сгореть;
— Как оцифровать труд команды;
— Неформальное лидерство и миссия инженера.
🏃 Слушайте или смотрите выпуск здесь:
🟢 YouTube🟢 VK Видео🟢
И переходите на канал Глеба, в котором он делится мыслями об IT, менеджменте и жизни!
на канале Go To IT. Там он поделился опытом подготовки нагруженных приложений к высокому сезону и не только.
— Highload простыми словами: что это реально значит;
— Нагрузочные и хаос-тесты в продакшене (и зачем их запускать на живых системах);
— Архитектурные ката как тренировки для инженеров;
— Как совмещать роли архитектора и лида и не сгореть;
— Как оцифровать труд команды;
— Неформальное лидерство и миссия инженера.
И переходите на канал Глеба, в котором он делится мыслями об IT, менеджменте и жизни!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22👏11🔥10❤🔥3🤩2
В Купере ежедневно сотни тысяч пользователей совершают десятки тысяч запросов в секунду.
Фронтенд — критически важная часть этой системы, напрямую влияющая на бизнес.
В новой статье Иван Щукин, руководитель группы инженеров IT-инфраструктуры, рассказывает:
🟢 как мы выстраивали мониторинг фронтенда в Купере и какие трудности встретили на пути;
🟢 как определить, что именно ломается — фронт или бэк;
🟢 какие клиентские метрики используем в качестве SLI.
👉 Читайте на Хабре!
Фронтенд — критически важная часть этой системы, напрямую влияющая на бизнес.
В новой статье Иван Щукин, руководитель группы инженеров IT-инфраструктуры, рассказывает:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26🔥20🤩9 4🏆3
Сегодня поздравляем коллег с Днём тестировщика!
🏃 В честь праздника мы решили узнать у ребят из команды Купер.тех каково это — быть тестировщиком?
В этом посте собрали истории наших QA о том, как профессия тестировщика проникает в повседневность, меняет мышление и даже делает жизнь забавнее.
🔥 Желаем профессиональных успехов, и чтобы багов в вашей жизни всегда было меньше, чем в таск-трекере!🔥
Если ты тестировщик, поделись в комментариях, как на тебя повлияла профессия в обычной жизни!
В этом посте собрали истории наших QA о том, как профессия тестировщика проникает в повседневность, меняет мышление и даже делает жизнь забавнее.
Если ты тестировщик, поделись в комментариях, как на тебя повлияла профессия в обычной жизни!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В новой статье Диана Пак, руководитель группы продуктового дизайна, поделилась своим опытом развития личного кабинета ресторана в RTE(ready-to-eat):
Статья не только про дизайн, но и про командную работу, ошибки и то, как мы их исправляем.
Будет полезно всем, кто строит продукты — даже если они далеки от ресторанов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥12👏6 6👍3❤2🔥1