ИнфоТеКС и Диалог защитят корпоративные коммуникации

ИнфоТеКС и Диалог защитят корпоративные коммуникации

ИнфоТеКС и Диалог защитят корпоративные коммуникации

Компания ИнфоТеКС сообщает о выпуске совместного решения с ООО «Диалог». В рамках стратегического партнерства «Диалог» и ИнфоТеКС разработали защищенную коммуникационную платформу, интегрировав мессенджер dialog enterprise с ViPNet VPN.

Dialog enterprise предоставляет современные инструменты для организации общения сотрудников и увеличения эффективности бизнес-процессов с помощью интерактивных чат-ботов, а ViPNet Client надежно защищает работу с корпоративными данными через Интернет от внешних и внутренних сетевых атак.

Совместное решение «Диалог» и «ИнфоТеКС» позволит компаниям с высокими требованиями к защите конфиденциальной информации без опасений пользоваться корпоративной текстовой, голосовой и видеосвязью. Пользователи могут устанавливать совместное решение на операционные системы Windows, OS X, Linux, iOS и Android.

«Это первый из запланированных проектов в содружестве с ИнфоТеКС. Он открывает доступ к мессенджеру dialog для компаний со сложными политиками безопасности передачи и хранения внутренних данных. По итогам проведенной интеграции, с уверенностью можно говорить о том, что партнерство с коллегами из ИнфоТеКС будет плодотворным и долгим», – сообщает исполнительный директор ООО «Диалог» Андрей Кузнецов.

«Сегодня сложно представить себе компанию (особенно территориально распределенную), которая не использовала бы для работы и управления системы внутрикорпоративной связи. При этом информация, которой обмениваются сотрудники, должна быть надежно защищена, а для ряда организаций – например, банков или госучреждений – такая защита имеет критическое значение. Наше совместное решение с компанией «Диалог» позволяет решить эту задачу. Теперь организации, которые раньше были вынуждены искать компромиссные варианты и выбирать между эффективностью и безопасностью, смогут использовать все возможности современных коммуникаций», – говорит заместитель генерального директора ИнфоТеКС Дмитрий Гусев.

Зачем Яндекс Go создал отдельный язык для расчёта стоимости поездок

Цена поездки в Яндекс Go — это не расстояние, умноженное на минуты и километры. В расчёт вмешиваются геозоны, спрос, скидки, платные дороги, дополнительные остановки и требования вроде перевозки кота, велосипеда или лыж. Чтобы управлять этим хозяйством без бесконечных деплоев, разработчики вынесли алгоритм ценообразования из кода сервиса в собственный язык.

Как объяснили разработчики в статье на Хабре, прайсинг работает не только при заказе машины.

Он пересчитывает стоимость при смене маршрута или способа оплаты, завершении поездки, обращении в поддержку и проверке данных аналитиками. Цена при этом может быть фиксированной, интервальной или считаться по таксометру.

 

Сначала сервисы параллельно собирают параметры поездки: тарифную категорию, геозоны, скидки, повышенный спрос и дополнительные услуги. Зависимости между источниками выстраиваются в граф, а запросы выполняются асинхронно на базе userver. Если некритичный источник не ответил, весь расчёт не падает.

 

Сам алгоритм раньше можно было бы держать в C++, но он меняется в среднем дважды в неделю. Выкатка сервиса на 50 подов занимает около 40 минут, а лес динамических конфигов быстро превратил бы код в музей условных операторов.

Поэтому Яндекс разработал собственный DSL. В нём есть условия, функции, неизменяемые значения и fold вместо циклов. Правила собираются в последовательную цепочку: каждое преобразование получает текущую цену и параметры, а возвращает новый результат с метаданными. Грамматику описали через ANTLR 4, а верификатор Z3 проверяет, что программа не выдаст некорректную цену.

 

Теперь изменение алгоритма не требует пересборки сервиса, ошибочную версию можно быстро откатить, а каждый расчёт — воспроизвести по входным данным и промежуточным результатам.

 

В итоге прайсинг превратился в отдельную платформу, которой уже пользуются Такси, Доставка и сервис зарядки электромобилей.

RSS: Новости на портале Anti-Malware.ru