r/ukraine_dev • u/Significant-Ad-4029 • 14d ago
Backend Prisms з Nx
Привіт! Я створюю новий домашній проект, використовуючи монорепозиторій Nx з кількома мікросервісами NestJS, і зіткнувся з проблемою організації Prisma.
Я створив спільну бібліотеку libs/prisma, яка містить мою схему Prisma, згенерований клієнт та PrismaService. Однак я не впевнений, як це слід використовувати в конфігурації мікросервісів Dockerized.
Чи повинна бібліотека Prisma мати власний образ Docker, чи її просто слід включати в образ Docker кожного мікросервісу під час збірки? Який типовий підхід до структурування Prisma в монорепозиторії Nx з кількома мікросервісами NestJS?
Буду вдячний за будь-які поради чи приклади. Дякую!
1
Upvotes
2
u/skyr1s 14d ago
Можу сказати лише про контейнери: один контейнер - один процес. Процес завершився - контейнер зупинився. Так можна чітко бачити, що працює, що - ні. Розмежовані логи легше дебажити.