Меня смущает использование глобальных переменных в моем приложении Express js, которое будет работать на нескольких основных компьютерах (это можно сделать с помощью pm2).
вот мои подходы
1) Глобальная переменная
global.db = new Sequelize('ICG_dev','root','root')
Доступ к другим файлам с помощью global.db
2) module.exports
module.exports.db = new Sequelize('ICG_dev','root','root');
Доступ к другим файлам с помощью
const db = require ('db.js');
db.get()
Каковы плюсы и минусы вышеупомянутых двух методов, если я запускаю свое приложение на многоядерных машинах