Интервью
Дерек Коллисон, основатель и генеральный директор Synadia – серия интервью

Дерек Коллисон является основателем и генеральным директором Синадия. Synadia изобрела технологию подключения с открытым исходным кодом. НАТС.io. С помощью NATS вы можете легко соединить все свои приложения и данные в глобальном масштабе, независимо от того, на каком языке они написаны или где они выполняются.
Дерек Коллисон — ветеран отрасли с 30-летним стажем, предприниматель и пионер в области безопасных и крупномасштабных распределенных систем и облачных вычислений. Он помог изменить принцип работы финансовых, транспортных и логистических систем, проработав более десяти лет в TIBCO, разрабатывая системы, которые до сих пор служат основой для большей части этих отраслей. В Google Дерек стал соучредителем группы API AJAX и создал крупнейшую CDN для популярных библиотек JavaScript, определив необходимость простого и безопасного доступа к сервисам Google без необходимости использования дополнительных серверов.
Как искусственный интеллект и периферийные вычисления могут работать вместе для обеспечения комплексной обработки данных с малой задержкой?
Периферийные вычисления играют две основные роли в экономике искусственного интеллекта. Основная роль сегодня заключается в сборе и распространении периферийных данных/телеметрии для использования в поддержке централизованного обучения моделей.
Появляющиеся и гораздо более широкие возможности связаны с вариантами использования искусственного интеллекта. Искусственный интеллект и периферийные вычисления представляют собой важнейшую и мощную комбинацию, которая обеспечивает обработку в реальном времени, сокращение задержек, повышенную точность, а также повышенную конфиденциальность и безопасность.
Сейчас мы видим явные признаки того, что вывод на границе — это не просто запуск больших квантованных моделей на границе. Он развивается в многоэтапный конвейер, в котором операции по дополнению подсказок и расширенной генерации (RAG) преобразуют первоначальные подсказки от пользователя или системы, используя независимый от местоположения и времени доступ к данным на периферии. Второй — это обход графа нескольких моделей по сравнению с одной моделью, независимо от того, являются ли они локальными или удаленными.
В каких реальных приложениях сочетание искусственного интеллекта и периферийных вычислений оказало значительное влияние?
Искусственный интеллект оказывает все большее влияние на каждую отрасль. Мы видим, как сообщество NATS и экосистема с открытым исходным кодом создают приложения и услуги в промышленном производстве и IoT (прогностическое обслуживание, оптимизация процессов и цифровые двойники), автономных транспортных средствах (оптимизированные маршруты и безопасность), зеленой энергетике (оптимизация энергопотребления), розничной торговле (персонализированные опыт покупок и управление запасами в режиме реального времени), FinTech (соблюдение нормативных требований и алгоритмическая торговля) и правительство (сообщества Министерства обороны / IC, например дроны CUAS).
Один из наших клиентов — производитель медицинского оборудования, которое используется в качестве учебной платформы в медицинских учреждениях по всему миру. Каждое локальное событие необходимо фиксировать и хранить в рамках процесса сертификации. Необходимость возвращать весь трафик обратно в центральное облако была непомерно дорогостоящей и сложной для более удаленных сеансов. Наши собственные периферийные возможности позволили им упростить возможности доставки платформы.
Как создатели NATS.io, как вы видите технологию с открытым исходным кодом, формирующую будущее периферийных вычислений?
Периферийные вычисления зарекомендовали себя как нечто иное, чем облачные вычисления. Подходы и решения, используемые в нынешних так называемых «облачных» архитектурах, не применимы к периферии.
Компонент решения «что» остается знакомым, но вопрос «как» сильно отличается. Synadia/NATS.io меняет «как», а не «что» для решения проблем с микросервисами, доступом к данным и их передачей на периферии в любом облаке или географическом регионе.
Каковы основные преимущества использования NATS.io для глобального подключения приложений и данных?
Основные преимущества NATS.io заключаются в уникальном подходе к подключению и интегрированном уровне данных. Интеллектуальная связь NATS позволяет создавать приложения и сервисы с прозрачностью местоположения или тем, что мы любим называть «кочевыми приложениями». NATS устраняет необходимость в дополнительной облачной инфраструктуре, такой как балансировщики нагрузки, сервисная сетка или шлюзы API, что позволяет пользователям один раз написать приложение и развернуть его где угодно.
На этом основан наш уровень данных с потоками, хранилищами ключей и объектов. Именно сочетание нашего уровня данных с уровнем подключения обеспечивает мощный доступ и шаблоны потоков, которые очень хорошо подходят для периферийных приложений, чувствительных к задержкам и приложений реального времени.
Какие следующие крупные инновации в сфере периферии и связи вы предвидите в ближайшие годы?
Управление автопарком в режиме реального времени, сбор телеметрических данных, анализ на периферии и, конечно же, выводы искусственного интеллекта на периферии в реальном времени с конкретными временными границами — все это станет приоритетными инновациями. Примеры этого включают:
- Расширенные возможности искусственного интеллекта на периферии: По мере повышения вычислительной мощности более продвинутые возможности искусственного интеллекта и машинного обучения будут перемещаться из облака на периферийные устройства.
- Конвергенция 5G и периферийных вычислений: Дальнейшее развертывание сетей 5G изменит возможности периферийных вычислений, обеспечив сверхнизкую задержку и высокую пропускную способность.
- Континуум от периферии до облака: Вероятно, мы увидим более тесную интеграцию периферийных и облачных вычислений, создав континуум, в котором данные и рабочие нагрузки будут динамически развертываться в соответствии с требованиями. Нам нравится термин «по-настоящему кочевые приложения».
- Гиперлокальные дата-центры: Будет быстро расти количество небольших гиперлокальных центров обработки данных для поддержки потребностей в периферийных вычислениях. Такие компании, как Akamai, уже перепрофилируют инфраструктуру для создания глобальной сети периферийных центров обработки данных.
- Специализированные периферийные решения: Мы увидим больше специализированных решений в области периферийных вычислений для конкретных отраслей, таких как здравоохранение, производство, розничная торговля и сельское хозяйство, решающих уникальные проблемы и открывающих возможности в каждом секторе.
Как Synadia позиционирует себя как лидер в этих будущих тенденциях?
Наш подход заключается в том, чтобы сначала решить проблему сетевого подключения, а затем данных, и недавно мы представили возможность обрабатывать рабочие нагрузки с помощью механизма выполнения NATS (NEX). Этот отличающийся от других подход привел к тому, что на раннем этапе нас очень неправильно поняли. Однако этот подход позволил нам предложить некоторые инновационные и очень мощные решения для решения рыночных проблем, связанных с дизайном систем и периферией.
По мере того как приложения переходят на микросервисы и перемещаются на периферию, нам необходимо обеспечить возможность взаимодействия между различными компонентами. Мы отказываемся от обычного трудоемкого подхода к добавлению шлюзов API и сервисных сетей и вместо этого используем платформу Synadia и NATS.io для упрощения технологического стека и его коммуникаций.
Каковы основные проблемы при проектировании и создании современных распределенных систем и как Synadia решает эти проблемы?
Большинство людей проектируют свои системы, уделяя внимание сначала рабочим нагрузкам, затем данным, а затем, наконец, сети, необходимой для их объединения. Безопасность обычно устанавливается в последнюю очередь.
Технологический стек Synadia, основанный на NATS.io, позволяет последовательно и быстро проектировать современные распределенные системы. Они могут адаптироваться к развертываниям в одном облаке, но, что более важно, остаются перспективными и безопасными, когда в игру вступают несколько облачных провайдеров, регионов и периферийных местоположений.
Можете ли вы привести примеры того, как решения Synadia помогли компаниям преодолеть проблемы традиционных моделей подключения?
Платформа Synadia позволяет разработчикам систем быстро добиться успеха в развертывании периферийных систем и обеспечить надежность этих систем в будущем независимо от целей развертывания.
Они также позволяют создать согласованную модель безопасности и исключить множество других движущихся частей, которые не нужны платформе Synadia, таких как балансировщики нагрузки, шлюзы API, GSLB, межсетевые экраны, VPN, сервисные сетки и т. д.
Мы работаем с мировым производителем автомобильного оборудования, который хотел модернизировать свою цифровую инфраструктуру. Целью было избежать разрозненных проектов приложений и развернуть «глобальную структуру данных», к которой могли бы подключиться все будущие цифровые сервисы. Именно такие проекты нас волнуют.
Как коммерческие предложения Synadia, такие как Synadia Cloud и Synadia Platform, расширяют возможности NATS.io?
Хотя мы продолжим предоставлять функции с открытым исходным кодом, предназначенные для разработчиков NATS, Synadia предоставляет дополнительную интеллектуальную собственность, главным образом, для корпоративного мониторинга и администрирования NATS.
Synadia Cloud & Platform — это «сертифицированные» версии программного обеспечения, которые поддерживаются для критически важных и корпоративных развертываний. Это пакетные предложения, которые предоставляют широкий спектр предложений: от более дешевых, мультирегиональных и мультиоблачных SaaS от Synadia Cloud до развертываний на территории и на периферии для платформы Synadia. Эти двое также часто работают вместе.
Насколько важно участие сообщества для Synadia и какие инициативы вы предпринимаете для создания сильного сообщества разработчиков?
Наша технологическая дорожная карта полностью зависит от нашей экосистемы OSS и разработчиков, использующих программное обеспечение. Мы постоянно взаимодействуем с экосистемой, взаимодействуем и получаем обратную связь.
Мы вложили значительные средства в ресурсы, которые помогут разработчикам получить больше опыта. Сюда входит документация, видеоуроки и ресурсы с примерами кода.
Спасибо за отличное интервью, читатели, которые хотят узнать больше, должны посетить Синадия or НАТС.io.