2025-5-29 11:45 |
Эксперт в области программной инженерии рассказал, как разрабатывать надежные цифровые платформы, выдерживающие высокие нагрузки, а также о том, почему безопасность и масштабируемость стали ключевыми факторами успешного IT-продукта.
Эксперт в области программной инженерии рассказал, как разрабатывать надежные цифровые платформы, выдерживающие высокие нагрузки, а также о том, почему безопасность и масштабируемость стали ключевыми факторами успешного IT-продукта. Спрос на цифровые B2B-платформы будет расти в 2025 году. Набирающий силу тренд выявили аналитики исследовательского агентства Data Insight, согласно прогнозам которых, к концу года 75 % сделок B2B в России будут осуществляться через цифровые каналы. Изменение обусловлено растущими ожиданиями клиентов и необходимостью оптимизации бизнес-процессов. Чтобы создать условия для перехода в «цифру», бизнесу важно подготовить надежную, устойчивую IT-среду, готовую выдержать нагрузки большого потока операций. Как это сделать, узнали у эксперта Фарзона Носири, который в период своей работы в компании «Нексус Технолоджис» на должности старшего инженера-программиста компании разработал проект, позволивший компании значительно расширить возможности своих решений и получать заказы крупного корпоративного бизнеса. Проект признан одним из лучших технологических решений года по версии престижной премии «Время инноваций». Спросили Фарзона, как гарантировать стабильность IT-систем с высокой нагрузкой и как защитить данные своих пользователей.— Фарзон, премия «Время инноваций» назвала вас лучшим в своей области за проект новой IT-инфраструктуры компании «Нексус Технолоджис», который позволил ей перейти от обслуживания частных лиц к работе с корпоративными заказчиками. Что стало основным стимулом для трансформации?— Стремление к масштабируемости и повышению эффективности работы компании. Мы увидели растущий спрос на надежные технологические решения для бизнеса и поняли, что можем предложить компаниям более устойчивую и гибкую платформу. Корпоративные клиенты предъявляют высокие требования к безопасности, стабильности и скорости работы, поэтому перед нами стояла задача перестроить инфраструктуру так, чтобы она соответствовала этим стандартам.— Вашу платформу для работы с высокими нагрузками, включая стриминговые сервисы, интегрировали в том числе крупные клиенты «Нексус Технолоджис» — зарубежные телеком-компании Zet Mobile, а также tojNet и Didi. Это позволило им обслуживать одновременно более 100 000 активных пользователей. Какие технические решения вы нашли, чтобы обеспечить стабильность и системы? Ведь важно еще сохранять безопасность данных клиентов.— Когда мы работаем с корпоративными клиентами, особенно крупными компаниями, важно полностью изолировать их данные. У каждой организации своя база пользователей, и информация одного клиента не должна пересекаться с другим. Мы создали систему разграничения доступа, которая защищает данные и предотвращает утечки. Еще одна задача — стабильная работа платформы при высокой нагрузке. Если одновременно подключаются десятки тысяч пользователей, обычные методы масштабирования уже не работают. Мы решили эту проблему с помощью умного распределения нагрузки: система сама определяет, куда направить запрос, чтобы он обрабатывался быстрее. Для этого мы использовали шардирование — разбили базу данных на несколько независимых частей, что уменьшило нагрузку и ускорило поиск информации. Также внедрили распределенные акторы, которые автоматически направляют запросы в оптимальные вычислительные узлы. Это позволило платформе оставаться быстрой и стабильной, даже при росте числа пользователей.— Жюри премии отметило, что ваша платформа работает фактически со стопроцентной надежностью и ускорила обработку запросов на 60 %. Как это влияет на пользователей, что они ощущают в повседневной работе?— Это значит, что при наборе номера вызов устанавливается мгновенно, без долгого ожидания. При перемещении — в метро, автомобиле или между регионами — переход между вышками сети происходит плавно, без потери сигнала. В роуминге абонент может переключаться между операторами без перебоев. В мессенджерах сообщения отправляются моментально, даже в перегруженных сетях или на стадионах. Голосовые и видеозвонки становятся четкими и стабильными: без эха, пауз и зависаний, а видеосвязь не прерывается даже при слабом сигнале. Это особенно важно для бизнеса и удаленной работы.— Безопасность — одна из главных тем сегодня, особенно для госструктур. В рамках работы в «Нексус Технолоджис» вы самостоятельно разработали систему идентификации пользователей, которая позволяет обрабатывать до миллиона операций в секунду. Как эта технология защищает данные пользователей и справляется с угрозами?— Идентификатор играет важную роль в системе, определяя, к какой компании относится запрос, и направляя его в нужный сервис. Это ускоряет обработку данных, исключает пересечение информации и делает платформу стабильной. Каждый запрос четко привязан к своей компании, предотвращая несанкционированный доступ. Даже если злоумышленник получит фрагмент данных, он не сможет получить доступ ко всей системе, так как все процессы изолированы. Дополнительно работает многоуровневая проверка — при подозрительной активности, например массовых запросах или входе с неизвестного устройства, доступ блокируется или требует подтверждения. Еще один важный аспект — устойчивость к атакам. Мы отказались от централизованного хранилища, распределив данные по разным узлам, что снижает риски DDoS-атак и взлома, обеспечивая безопасность всей платформы.— Фарзон, вы разработали стратегию перехода от традиционной структуры к более гибкой, масштабируемой системе, проект вдохновляет сложностью, но, очевидно, требует значительных ресурсов. Как бизнесу понять, когда пора самостоятельно перестраивать свою IT-инфраструктуру, а когда лучше использовать готовые решения?— Важно не просто выбрать IT-решение, а создать технологическую основу для роста бизнеса. Если инфраструктура замедляет процессы, не выдерживает нагрузки или не соответствует требованиям безопасности, стоит задуматься о собственном решении. Это особенно актуально, если компании нужна гибкость, кастомизация и интеграция с другими сервисами. Однако, если IT-платформа лишь поддерживает бизнес, а не является его основой или если важно быстрое развертывание без крупных вложений, лучше выбрать готовое решение. Важно учитывать и долгосрочные затраты: разработка собственной системы требует не только запуска, но и постоянной поддержки. Главное — найти баланс между самостоятельной разработкой и готовыми решениями, чтобы обеспечить надежность, безопасность и масштабируемость бизнеса без технических ограничений.
Подробнее читайте на aif.ru


