Я пишу приложение Node, которое принимает TCP-соединения.У меня есть несколько отдельных модулей Node (использующих функциональность экспорта).Каждому требуется соединение с базой данных, чтобы справиться с некоторыми из их функций.
Как лучше всего спроектировать / обработать соединения с базой данных?Должен ли каждый модуль создавать отдельное соединение или мой основной файл JS должен передаваться в обработчик соединений с базой данных модулям, когда они мне требуются?