Внедрение программы Interbox компании
У любой сетевой организации с двумя и более торговыми точками есть потребность в обмене данными между ними. При этом обмен должен быть безопасным, надежным и быстрым, чтобы данные передавались вовремя, без задержек и не терялись.
Например, у компании "ВЕСТ" 4 торговых точки в Воронеже, и необходимо, чтобы информация о скидках, накопленных баллах, остатках была актуальной и точной.
Но, к сожалению, инструмент которым они на тот момент пользовались (Dropbox)
регулярно терял данные.
Компании "ВЕСТ" нужно было, чтобы обмен был быстрым, надежным и безопасным.
Все это компания ТЕРАБАЙТ смогла обеспечить клиенту программой Interbox.
Что было
Компания "ВЕСТ" не могла настроить адекватный обмен данными как между торговыми точками, так и с бэк-офисом: данные в процессе передачи периодически терялись.
Период проведения
Проект стартовал в ноябре 2019: 11.2019-12.2019 - разработка программы и ее тестирование; 12.2019-01.2020 - полноценное внедрение программы и ее отладка.
Цели проекта:
Целью проекта было обеспечение бесперебойного обмена между фронт- и бэк-офисами
Бюджет:
Бюджета по сути и не было. Условно говоря, программа для клиента была разработана абсолютно бесплатно, так как планировалось продавать ее интеграцию и в другие компании.
Краткая информация о компании клиента:
ООО “ВЕСТ” - один из крупнейших поставщиков газового и отопительного оборудования в Центрально Чернозёмном Районе, имеющий 4 точки розничной торговли по городу Воронеж. Помимо этого, компания реализует и оптовые продажи.
Как все было раньше
Раньше обмен осуществлялся с помощью Dropbox, но при этом случались регулярные ошибки в процессе передачи. Не все данные оо актуальных ценах, скидках и т.п. доходили до кассы. Соответственно, клиент такой ситуацией был недоволен и хотел ее изменить.
О проекте
Наверное, наш подход (Терабайт) был не совсем обычен. Можно было бы просто увеличить время ожидания файлов и файл-флагов непосредственно на кассе, что существенно бы сократило количество сбоев при обмене. Но мы командой решили “лечить не симптомы, а болезнь”, можно сказать. Поэтому было принято решение о разработке Interbox.
Как работает Interbox
Программа Interbox предназначена для надежного обмена файлами через Интернет между информационными базами (типовых конфигураций 1С, Frontol, Штрих-М кассир и других) без использования промежуточных серверов (FTP, Dropbox, Яндекс.Диск, Google Диск и т.п.). Interbox устанавливается на ОС Windows как сервис (служба).
Характеристики Interbox
Надежность
-
Для каждой «нитки» обмена учитывается логика участвующих в обмене элементов, то есть последовательность создания файлов-флагов и файлов данных. Таким образом, предотвращается потеря данных из обмена.
-
При разрыве соединения информация не теряется, обмен автоматически возобновляется после восстановления соединения.
Скорость
-
Поскольку в обмене не участвуют промежуточные серверы, время реакции системы обмена резко сокращается. При необходимости его можно свести к нескольким секундам.
-
Interbox использует экономичный протокол обмена, что повышает скорость.
Безопасность
Данные файлов обмена не передаются на сторонние сервера.
Производительность
Interbox обеспечивает экономичное использование процессорного времени.
Команда
-
Добриков Анатолий - разработчик Терабайт;
-
Хорошилов Валерий - генеральный директор Терабайт и менеджер проекта Interbox.
Инструментарий проекта
Для разработки программы потребовался 1 программист со знанием языка Си.
Как уже выше говорилось, для работы программы Interbox необходима только установка службы.
Результат
Итог работы довольно прозрачен - довольный клиент, у которого бесперебойно работает обмен данными.
Что изменилось
Выросли надежность, скорость и безопасность процесса обмена.
Трудности
Это был первый опыт разработки продукта не прикладного, узконаправленного характера. Само решение требовательно к ресурсу, поэтому самой большой сложностью было сделать так, чтобы эти самые ресурсы компьютера использовались оптимально. Это сделать удалось, к счастью.
Важно отметить, что разработать подобный софт может не каждая организация на рынке. И более того, решение получилось промышленным, поскольку может быть масштабировано до 1000 точек одновременно, и при этом нагрузка на сервер будет незначительной.
Выводы
По мнению команды ТЕРАБАЙТ, в решении ничего не надо было делать иначе, оно получилось качественным и надежным.
Кому полезно решение
Всем, у кого есть распределенные базы данных и кому нужно обмениваться этими данными.
А также компаниям, которые осуществляют ежедневное резервное копирование и которым эти данные нужно отправлять на другие серверы для безопасного хранения.
Сколько стоит
Использование (аренда) Interbox - 50 руб./мес., или 600 руб./год.
Отзыв клиента о работе ТЕРАБАЙТ
Яковлев Михаил Борисович
руководитель розничной сети ООО “ВЕСТ”
“У нас 4 торговых точки в Воронеже, поэтому нам было необходимо наладить процесс обмена данными с бэк-офисом. То есть чтобы данные не терялись, не задерживались и приходили в определенной последовательности.
Эта программа изначально писалась специально для нашей компании, все тесты проходили у нас. Продукт оправдал ожидания. У него есть несколько неоспоримых преимуществ. Надежность: программа учитывает порядок создания данных, поэтому при обмене никакой элемент “не выпадет". А также при разрыве соединения информация не теряется, обмен автоматически восстанавливается.
Скорость: поскольку в обмене не участвуют промежуточные серверы, время обмена меньше.
Безопасность: данные , участвующие в обмене, не отправляются на сторонние серверы.
Собственно, сейчас и пользуемся всеми благами Interbox и довольны, проблем с обменом не возникало.
Эта программа подойдет всем, кто знает, что такое некачественный обмен данными.
А о компании ТЕРАБАЙТ мы узнали порядка 2ух лет назад. Ребята здорово нам помогли, когда их коллеги отказались это делать. С тех пор и сотрудничаем.”