В neo4j мы храним дорожный граф. Проще говоря, ребра - дороги, вершины - перекрестки. В реальной жизни на перекрестках часто бывает, что запрещен поворот с одной входящей дороги на другую исходящую (в случае разворота это одна и та же дорога). Мы называем это запрещенными маневрами. В нашем дорожном графе они реализованы с помощью расщепления вершин. Например, на стыке 2 двусторонних дорог одна вершина расщепляется на четыре (по количеству входящих и исходящих направлений движения), они также соединяются ребрами - это как бы движение "внутри" перекрестка, где тот или иной маневр может быть заблокирован в атрибутах ребра. Если в перекрестке нет никаких запрещенных маневров, расщеплять его нам не нужно.
Привет! Спасибо за комментарий. Ответ - может. Например, у нас есть корпоративный докер-репозиторий и замечательные люди, которые его поддерживают.
Цитированный фрагмент немного про другое. Описан подход, когда каждый разработчик или агент CI генерирует стенды для автотестов на своей собственной машине, и у этого есть свои минусы.
Одно из преимуществ системы, которую мы сделали в Fiji - как раз то, что новоприбывшему человеку для прогона тестов дополнительно нужно поставить только клиент K8s. Пусть немного, но облегчает онбординг ?
В neo4j мы храним дорожный граф. Проще говоря, ребра - дороги, вершины - перекрестки. В реальной жизни на перекрестках часто бывает, что запрещен поворот с одной входящей дороги на другую исходящую (в случае разворота это одна и та же дорога). Мы называем это запрещенными маневрами. В нашем дорожном графе они реализованы с помощью расщепления вершин. Например, на стыке 2 двусторонних дорог одна вершина расщепляется на четыре (по количеству входящих и исходящих направлений движения), они также соединяются ребрами - это как бы движение "внутри" перекрестка, где тот или иной маневр может быть заблокирован в атрибутах ребра. Если в перекрестке нет никаких запрещенных маневров, расщеплять его нам не нужно.
Привет! Этот вот этот плагин https://github.com/Skurko/NodeSplitter, написан нашим бывшим сотрудником. Используем для расщепления вершин в neo4j.
Привет! Спасибо за комментарий. Ответ - может. Например, у нас есть корпоративный докер-репозиторий и замечательные люди, которые его поддерживают.
Цитированный фрагмент немного про другое. Описан подход, когда каждый разработчик или агент CI генерирует стенды для автотестов на своей собственной машине, и у этого есть свои минусы.
Одно из преимуществ системы, которую мы сделали в Fiji - как раз то, что новоприбывшему человеку для прогона тестов дополнительно нужно поставить только клиент K8s. Пусть немного, но облегчает онбординг ?