производительность для node.js, который лучше для нескольких экземпляров класса или вызова функции - PullRequest
0 голосов
/ 15 ноября 2018

В моем проекте реализован регистратор, но я не знаю, какой способ реализовать

Критерии:

1) Огромный трафик для проекта

2) каждый маршрут - полезная нагрузка и добавлен некоторый параметр в логгер

Пример

class Logger {
    constructor (x, y) {
        this.xx = x;
        this.yy = y;
    }

    updatexy (x, y) {
        this.xx = x;
        this.yy = y;
    }
}

1) создать несколько экземпляров класса и использовать его.

let create = new Logger('z','f');

2) создать функцию в классе и использовать ее. (один раз созданный объект)

let create = new Logger('z','f');
create.updatexy('x','y');

Чем отличается любая проблема с производительностью.

...