Найти в Дзене
Профессиональные достижения

Профессиональные достижения

Отслеживание изменений по моим профессиональным достижениям
подборка · 9 материалов
Написал собственную реализацию для масштабирования WebSocket'ов
Пользователей у нашего проекта становится всё больше, поэтому мы продолжаем масштабироваться. На этот раз настала очередь WebSocket'ов. Есть много готовых решений, таких как Redis, Kafka или Nats, и по началу казалось хорошей идеей использовать какое-нибудь из них. Но когда я стал разбираться в этой теме, выяснилось, что 21 марта Redis Ltd. объявила, что, начиная с Redis 7.4, её in-memory data store будет выпускаться под несвободными лицензиями с доступным (source-available) исходным кодом. Обсудив...
«Вжух, и оптимизировал!»
И снова к вопросам оптимизации... Мною была выявлена и устранена причина повсеместной деградации скорости, производительности и пропускной способности системы. Согласно полученному пользовательскому фидбеку, который больше основан на субъективных ощущениях, всё ускорилось в 3 раза. Но особенно впечатлил результат под нагрузкой! Для сравнительного тестирования...
Возможность создания функционально-непрерывных бизнес-процессов с принятием решений
Представил свою новую разработку, которая уже введена в эксплуатацию – возможность создания функционально-непрерывных бизнес-процессов с принятием решений. У данного нововведения много особенностей, основным из которых является то, что теперь доступно каскадное принятие решений в рамках одного функционально-непрерывного бизнес-процесса: больше нет необходимости физически дробить бизнес-логику, выделяя отдельную точку входа...
Дал небольшое интервью для официального Telegram-канала «ММК-Информсервис» в рамках рубрики #Я_ИТ_ы. Данный формат подразумевает знакомство с сотрудниками нашей компании. Мне самому, и, согласно опросам, другим подписчикам канала, очень интересно узнавать о своих коллегах в таком ключе. Стать героем нового выпуска оказалось приятно и не менее интересно! Пост Telegram-канале «ММК-Информсервис».
Оптимальное время на выполнение тестового задания
Не так давно успешно прошло апробацию разработанное мною тестовое задание для кандидатов на позицию Middle Backend Developer. Один из кандидатов, которому повезло столкнуться с моим тестовым заданием, решил оставить мне фидбек: «Как же я тебя ненавидел, когда его делал!» Правда потом добавил следующее: «Зато очень круто прокачался за время его выполнения». На выполнение у него ушло две недели, таким и являлся ориентировочный срок (конечно же, это несколько больше рекомендуемых на просторах интернета 3-4 часов)...
Комплекс правил проектирования, разработки и оптимизации
Поскольку каждое изменение так или иначе отражается на скорости, производительности и пропускной способности системы, мною был разработан комплекс правил проектирования, разработки и оптимизации, который также способствует развитию системного подхода у разработчиков. Глобальная...