Forwarded from SilverBulleter's, LLC (Oleg Tymko)
🛠 Знакомство с КафкаКоннектор версии 1.0
При создании подсистемы мы хотели решить важную задачу - снизить затраты на настройку интеграции у наших пользователей. Теперь в самых простых случаях достаточно мышкой настроить поток данных для обмена между информационными системами.
Пара примеров интерфейса:
* настройка подключения к кластеру Kafka
* настройка синхронизации объекта и его "схема"
Почему за основу транспорта сообщений выбран именно Apache Kafka?
* возможность хранения сообщений после их получения;
* тонкая настройка под каждый поток данных;
* масштабирование из "коробки";
* высокая пропускная способность.
Сейчас в подсистеме есть:
* регистрация объектов для обмена (справочники, документы, записи регистров);
* построение схем данных по выбранным объектам обмена;
* автоматический обмен и обновление схем данных;
* настройка регламентных заданий отправки/получения;
* ведение журнала отправленных/полученных сообщений.
В планах на следующие релизы:
* поддержка Avro формата;
* кастомное создание topic прямо из 1С;
* поставка подсистемы в виде расширения (регламентные задания тоже будут работать 😉 );
* интеграции из "коробки":
* версионирование истории изменения объектов;
* логирование.
* мониторинг через Zabbix / Prometheus.
❗️По всем вопросам пишите нам на b2b@silverbulleters.org или в Intercom на нашем сайте.
P.S. А сколько вы тратите времени на внедрение обмена данными? 🧐
"Мы строили, строили и наконец построили. Ура!" (с)
Этап R&D закончился и мы готовы представить нашу новую подсистему - КафкаКоннектор. Эта подсистема 1С предназначена для быстрой организации обмена между 1С + 1С / ЧтоТо, используя распределенный брокер сообщений Apache Kafka. Взаимодействие с брокером сообщений организовано с помощью внешней нативной компоненты "Apache Kafka для платформы 1С".При создании подсистемы мы хотели решить важную задачу - снизить затраты на настройку интеграции у наших пользователей. Теперь в самых простых случаях достаточно мышкой настроить поток данных для обмена между информационными системами.
Пара примеров интерфейса:
* настройка подключения к кластеру Kafka
* настройка синхронизации объекта и его "схема"
Почему за основу транспорта сообщений выбран именно Apache Kafka?
* возможность хранения сообщений после их получения;
* тонкая настройка под каждый поток данных;
* масштабирование из "коробки";
* высокая пропускная способность.
Сейчас в подсистеме есть:
* регистрация объектов для обмена (справочники, документы, записи регистров);
* построение схем данных по выбранным объектам обмена;
* автоматический обмен и обновление схем данных;
* настройка регламентных заданий отправки/получения;
* ведение журнала отправленных/полученных сообщений.
В планах на следующие релизы:
* поддержка Avro формата;
* кастомное создание topic прямо из 1С;
* поставка подсистемы в виде расширения (регламентные задания тоже будут работать 😉 );
* интеграции из "коробки":
* версионирование истории изменения объектов;
* логирование.
* мониторинг через Zabbix / Prometheus.
❗️По всем вопросам пишите нам на b2b@silverbulleters.org или в Intercom на нашем сайте.
P.S. А сколько вы тратите времени на внедрение обмена данными? 🧐
Forwarded from Лягух и Жаба
Документация ИТС воистину содержит в себе неожиданно много полезной информации. Так я только недавно узнал, что оказывается существует возможность частичной загрузки конфигурации из xml файлов. Почему об этом не знал? Потому что такая загрузка не поддерживается в интерактивном режиме и доступна только в пакетном режиме конфигуратора. А сколько страданий было при ежедневной загрузке УХ и ERP...
https://its.1c.ru/db/v8320doc#bookmark:dev:TI000001621
https://its.1c.ru/db/v8320doc#bookmark:dev:TI000001621
Forwarded from Лягух и Жаба
Если вдруг не знали, чтобы посмотреть требования по 1С: Совместимо необязательно лезть в АПК и шарахаться по неудобному интерфейсу. Можно просто пойти на заботливо составленную страничку от самого вендора. Она даже обновляется: некоторые требования помечены устаревшими, некоторые отсылают к конкретным стандартам разработки. Очень удобно.
Forwarded from Вебня (Alexander Myshov)
В GitHub появилась поддержка добавления диаграмм с помощью синтаксиса Mermaid. Доступно создание блок-схем, UML, диаграмм Ганта, диаграмм последовательностей и т.п.
https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/
https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/
The GitHub Blog
Include diagrams in your Markdown files with Mermaid
Mermaid is a JavaScript based diagramming and charting tool that takes Markdown-inspired text definitions and creates diagrams dynamically in the browser.