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

Chessboard.Panoramas

Назначение

Микросервис Chessboard.Panoramas отвечает за точки съёмки панорам по планировкам и объектам недвижимости, хранение файлов панорам (кубмапы), очередь задач панорамной съёмки и синхронизацию справочных сущностей (проекты, здания, планировки, объекты) из событий Kafka.

Цель

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

Bounded Context

  • Точки съёмки панорам (PanoramaShootingPoint)
  • Файлы панорам планировок и объектов (LayoutPanoramaPointFile, PropertyObjectPanoramaPointFile)
  • Очередь задач панорамной съёмки (PanoramasQueue, PanoramasQueueTask)
  • Синхронизированные сущности: проекты, здания, планировки, объекты (из Kafka)

Связанные разделы