Конечные автоматы в бэкенде: от 1000+ строк кода к простым и понятным диаграммам 👌🏻
Паша, программист-эксперт в отделе разработки серверных решений ЮMoney, рассказал на Хабре про конечные автоматы в бэкенде: как они выглядели раньше и во что эволюционировали.
Сейчас всё разложено по полочкам, появился каталог всех компонентов со схемами их процессов, который формируется автоматически. Это более 25 приложений, где есть процессы на основе state-machine, а к ним более 200 схем. И их понимают не только разработчики, но и сотрудники других отделов.
А как настроены процессы в бэкенде у вас? Делитесь в комментариях к статье🔥
Паша, программист-эксперт в отделе разработки серверных решений ЮMoney, рассказал на Хабре про конечные автоматы в бэкенде: как они выглядели раньше и во что эволюционировали.
Сейчас всё разложено по полочкам, появился каталог всех компонентов со схемами их процессов, который формируется автоматически. Это более 25 приложений, где есть процессы на основе state-machine, а к ним более 200 схем. И их понимают не только разработчики, но и сотрудники других отделов.
А как настроены процессы в бэкенде у вас? Делитесь в комментариях к статье
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Эволюция конечных автоматов в бэкенд-разработке. Часть 1
Привет! Меня зовут Павел, я программист-эксперт в отделе разработки серверных решений ЮMoney . Сегодня расскажу и покажу, как менялись наши конечные автоматы в бэкенде — как от большого страшного...
👍4🔥3❤2
Монополия, Мафия, Экивоки... 🎲
Многие из нас увлекаются не только кодом и алгоритмами, но и играми, в том числе настольными. Мы решили узнать об этом больше и провести исследование про настольные игры для IT-специалистов.
Настолки могут стимулировать креативное мышление, улучшать навыки коммуникации и развивать стратегический подход к решению задач. Мы хотим понять, как игры влияют на профессиональное развитие и внутреннюю коммуникацию в IT-среде. Это, помимо прочего, поможет нам создавать для вас интересные и полезные мероприятия и контент.
Просим вас ответить на несколько интересных вопросов, это займёт не больше 10-15 минут 🤝
Кстати, коллеги из ЮTeam, которые регулярно играют в настолки в офисах, помогали нам с вопросами, чтобы мы могли учесть все нюансы игрового мира. Спасибо им за это❤️
По результатам исследования сделаем статью и разместим её в наших блогах на Хабре и VC.
Многие из нас увлекаются не только кодом и алгоритмами, но и играми, в том числе настольными. Мы решили узнать об этом больше и провести исследование про настольные игры для IT-специалистов.
Настолки могут стимулировать креативное мышление, улучшать навыки коммуникации и развивать стратегический подход к решению задач. Мы хотим понять, как игры влияют на профессиональное развитие и внутреннюю коммуникацию в IT-среде. Это, помимо прочего, поможет нам создавать для вас интересные и полезные мероприятия и контент.
Просим вас ответить на несколько интересных вопросов, это займёт не больше 10-15 минут 🤝
Кстати, коллеги из ЮTeam, которые регулярно играют в настолки в офисах, помогали нам с вопросами, чтобы мы могли учесть все нюансы игрового мира. Спасибо им за это
По результатам исследования сделаем статью и разместим её в наших блогах на Хабре и VC.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1🥰1
Есть ли среди наших подписчиков системные и бизнес-аналитики?
Приглашаем вас на онлайн-конференцию от NextWay, где выступит Роман, архитектор ИТ-решений ЮMoney с двадцатилетним опытом работы.
Вот о чём расскажет Рома:
🟣 Базовые понятия теории систем и стандарты управления архитектурой.
🟣 Принципы выбора технических решений и подходы к построению сложных систем.
🟣 Ловушки, c которыми сталкиваются ИТ-архитекторы на своём пути.
Вам точно нужно прийти на конференцию, если вы:
1️⃣ Работаете системным или бизнес-аналитиком больше года.
2️⃣ Заняты в прочих ИТ-направлениях, но сталкиваетесь с задачами аналитиков.
3️⃣ Хотите перейти из другой ИТ-профессии в системный и бизнес-анализ.
Записаться на конференцию можно по ссылке. Если не успеете на прямую трансляцию, можно будет получить запись❤️
Приглашаем вас на онлайн-конференцию от NextWay, где выступит Роман, архитектор ИТ-решений ЮMoney с двадцатилетним опытом работы.
Вот о чём расскажет Рома:
Вам точно нужно прийти на конференцию, если вы:
Записаться на конференцию можно по ссылке. Если не успеете на прямую трансляцию, можно будет получить запись
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🎉1🤩1
Проверяем работу веб-приложения под нагрузкой: простой способ
Рамиль, программист в отделе разработки серверных решений ЮMoney, провёл эксперимент с нагрузочным тестированием с помощью трёх инструментов: JMeter, Grafana и Prometheus. В статье он поделился результатами тестов на отправку двух, десяти и ста запросов.
Переходите по ссылке, чтобы узнать:
🟣 что такое JMeter и как с ним работать;
🟣 каким был план тестирования и как Рамиль создавал тестовый сценарий;
🟣 что в итоге получилось и рекомендует ли Рамиль сочетать эти инструменты для эффективного нагрузочного тестирования.
А вы пробовали такой способ? Делитесь в комментариях к этому посту или в статье❤️
Рамиль, программист в отделе разработки серверных решений ЮMoney, провёл эксперимент с нагрузочным тестированием с помощью трёх инструментов: JMeter, Grafana и Prometheus. В статье он поделился результатами тестов на отправку двух, десяти и ста запросов.
Переходите по ссылке, чтобы узнать:
А вы пробовали такой способ? Делитесь в комментариях к этому посту или в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Самый простой способ проверить работу веб-приложения под нагрузкой на примере JMeter и Grafana
Привет, меня зовут Рамиль, я middle java backend программист в ЮMoney . В этой статье расскажу о своём эксперименте с нагрузочным тестированием с помощью JMeter, Grafana и Prometheus, а также покажу,...
👍4🔥2🤔1
Спортзал, хорошее освещение, современное оборудование 🤔
Каким должен быть офис, чтобы в нём было комфортно? Ответ есть в исследовании, которое провели аналитики ЮKassa и сервиса «Ремонт со СберУслугами».
Вот что выяснили:
🟣 36% респондентов не видят связи между эффективностью работы и местом, из которого работают;
🟣 45% опрошенных считают, что в офисе они продуктивнее;
🟣 50% называют современное оборудование важным условием комфортной работы;
🟣 15% респондентов считают, что офис негативно влияет на их продуктивность.
Кстати, мы в ЮMoney нашли компромисс — у нас гибридный формат работы, а у сотрудников есть возможность поработать удалённо из любой удобной локации до двух месяцев в году.
Полное исследование читайте по ссылке❤️
Каким должен быть офис, чтобы в нём было комфортно? Ответ есть в исследовании, которое провели аналитики ЮKassa и сервиса «Ремонт со СберУслугами».
Вот что выяснили:
Кстати, мы в ЮMoney нашли компромисс — у нас гибридный формат работы, а у сотрудников есть возможность поработать удалённо из любой удобной локации до двух месяцев в году.
Полное исследование читайте по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2👏2
Битва за мяч на раскалённом песке 🏐
В начале августа Ю Team провела ежегодный турнир по пляжному волейболу. Коллеги из разных городов собрались в Нижнем Новгороде и Питере — участвовали как начинающие, так и опытные игроки.
Было интересно, зрелищно и весело. Турнир завершился торжественным награждением: команды-победители получили уникальные кубки и медали с корпоративным дизайном 🏆
Благодарим всех, кто участвовал в турнире, поддерживал команды и помогал в организации. Делимся фотографиями и уже ждём соревнования по футболу❤️
В начале августа Ю Team провела ежегодный турнир по пляжному волейболу. Коллеги из разных городов собрались в Нижнем Новгороде и Питере — участвовали как начинающие, так и опытные игроки.
Было интересно, зрелищно и весело. Турнир завершился торжественным награждением: команды-победители получили уникальные кубки и медали с корпоративным дизайном 🏆
Благодарим всех, кто участвовал в турнире, поддерживал команды и помогал в организации. Делимся фотографиями и уже ждём соревнования по футболу
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3❤2
Как перейти из одного направления в другое, не меняя при этом компанию ✅
Родион, инженер в отделе разработки интерфейсов ЮMoney, рассказал в новой статье на Хабре, как перешёл из хелпдеска во фронтенд.
Путь был непростой👇
🟣 В начале Родион получил тестовое задание и работал над ним.
🟣 Потом пошёл на первое собеседование, но завалил его.
🟣 Затем решил пойти стажироваться, не бросая работу хелпа.
Через три месяца стажировки Родиона взяли во фронтендеры, и он уже год работает над развитием ЮKassa.
Читайте в статье, как выглядела дорожная карта стажировки Родиона, что помогло ему не выгореть от двойной нагрузки и быстрее адаптироваться в новой команде🔥
Родион, инженер в отделе разработки интерфейсов ЮMoney, рассказал в новой статье на Хабре, как перешёл из хелпдеска во фронтенд.
Путь был непростой
Через три месяца стажировки Родиона взяли во фронтендеры, и он уже год работает над развитием ЮKassa.
Читайте в статье, как выглядела дорожная карта стажировки Родиона, что помогло ему не выгореть от двойной нагрузки и быстрее адаптироваться в новой команде
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3🤩2
Адаптация новичков в отделе тестирования
Начинать новую работу — это всегда вызов 🔥
Особенно если речь о такой динамичной сфере, как тестирование. В новом выпуске ЮVoice рассказываем, как проходит адаптация новичков у нас в компании. В гостях — Ира Зайцева, руководитель направления веб-тестирования ЮMoney.
Что обсудили:
🟣 Кто такой тестировщик и чем он занимается
🟣 Как проходит обучение для новичков
🟣 Что включает в себя план адаптации
🟣 Как стать наставником и помочь новичку освоиться
🟣 Какие преимущества даёт работа в офисе
Стать частью ЮTeam — легко, смотрите вакансии тут✅
Подписывайтесь на наши соцсети, чтобы не пропустить новый выпуск, и слушайте подкаст на удобной для вас платформе❤️
Особенно если речь о такой динамичной сфере, как тестирование. В новом выпуске ЮVoice рассказываем, как проходит адаптация новичков у нас в компании. В гостях — Ира Зайцева, руководитель направления веб-тестирования ЮMoney.
Что обсудили:
Стать частью ЮTeam — легко, смотрите вакансии тут
Подписывайтесь на наши соцсети, чтобы не пропустить новый выпуск, и слушайте подкаст на удобной для вас платформе
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3👍1
«Особых надежд не было»: как мы тестировали производительность DuckDB ⤵️
Антон, старший инженер в департаменте аналитических решений ЮMoney, не ждал ничего особенного от недавно появившейся технологии DuckDB. Он решил провести сравнительный эксперимент по производительности при OLAP-нагрузке между MSSQL Columnstore, SSAS и DuckDB.
Что из этого получилось?
Конечно, молодой опенсорс-проект DuckDB уступает матёрому энтерпрайзу с дорогими лицензиями. Однако для serverless-решения, которое развёртывается из библиотеки Python за десятки минут, метрики отличные, считает Антон.
Почитать про эксперимент и узнать, какие два вопроса остаются открытыми, можно в новой статье на Хабре🔥
Антон, старший инженер в департаменте аналитических решений ЮMoney, не ждал ничего особенного от недавно появившейся технологии DuckDB. Он решил провести сравнительный эксперимент по производительности при OLAP-нагрузке между MSSQL Columnstore, SSAS и DuckDB.
Что из этого получилось?
Конечно, молодой опенсорс-проект DuckDB уступает матёрому энтерпрайзу с дорогими лицензиями. Однако для serverless-решения, которое развёртывается из библиотеки Python за десятки минут, метрики отличные, считает Антон.
Почитать про эксперимент и узнать, какие два вопроса остаются открытыми, можно в новой статье на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2👏1
Делитесь с друзьями техническим дайджестом вакансий ЮMoney ⤵️
Если кратко, мы ищем:
— менеджера проектов;
— системного администратора приложений;
— программиста 1С.
Узнать подробности и отправить резюме можно по ссылке 💜
Если кратко, мы ищем:
— менеджера проектов;
— системного администратора приложений;
— программиста 1С.
Узнать подробности и отправить резюме можно по ссылке 💜
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2❤1👏1
Audio
«Чем больше растёшь в программировании, тем меньше кодишь…»
Делимся 13-м выпуском ЮVoice, который приурочен ко Дню программиста. Предлагаем мидлам и сеньорам вспомнить себя в начале пути. В гостях — Илья, младший фронтенд-разработчик ЮMoney. Илья рассказал, как начал работать в IT, почему выбрал эту сферу и с какими сложностями сталкивался на своём пути.
Какие ещё темы обсудили в выпуске:
Делитесь в комментариях, как вы пришли в IT и почему остались.
Подписывайтесь на наши соцсети, чтобы не пропустить новый выпуск, и слушайте подкаст на удобной для вас платформе
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥1🎉1