Перейти к содержимому
KAMOUniverse

Как сделать KamoUniverse Построенный

Вам не нужно знать ничего из этого, чтобы использовать KamoUniverse. Это здесь, потому что ИТ-команды, рецензенты по безопасности и сотрудники по закупкам спрашивают, и легче передать им страницу, чем организовать звонок.

Много маленьких сервисов, а не одна большая программа

KamoUniverse — это не одно приложение. Это несколько десятков независимых сервисов, каждая из которых отвечает за одну область — одна обрабатывает электронную почту, одна обрабатывает документы, одна обрабатывает базу знаний, которую вы сейчас читаете, одна обрабатывает звонки.

Практическое следствие имеет для вас значение: проблема в одной области не устраняет другиеЕсли у службы документов плохой день, электронная почта продолжает работать. Одна большая программа не ведет себя таким образом — все разделяет ее судьбу.

Распространение на нескольких машинах

Эти сервисы работают на кластере: группе машин, которые работают как один. Каждая служба работает на любой машине, и если машина выходит из строя, службы, которые она запускала, запускаются снова в другом месте, автоматически, без чьей-либо страницы.

Именно таким образом обновляется KamoUniverse. Новая версия одного сервиса развертывается, в то время как старый все еще отвечает, и трафик перемещается, когда новый здоров. Большинство обновлений происходят без чьего-либо внимания.

Ваши данные разделены на уровне базы данных

Каждая запись в KamoUniverse несет в себе организацию, к которой она принадлежит, и каждый запрос направляется в одну организацию перед запуском. Это разделение находится в уровне данных, а не в фильтре, который затем применяется экраном.

Разница имеет значение. Фильтр на экране — это то, что разработчик может забыть на новом экране. Ограничение, применяемое в запросе, не является тем, от чего может отказаться экран.

Что говорит о чем

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

Ваша вселенная ждет.

Начните бесплатно через несколько минут. Добавляйте продукты, когда будете готовы — без миграции, без новых логинов.

Бесплатно навсегда — не требуется кредитная карта