performance for node.js which one better multiple class instance or function call
I have implement logger in my project so but I have don't know about which way good to implement
Criteria :
1) Huge traffic for project
2) every route - payload and added some parameter in logger
Example
class Logger {
constructor (x, y) {
this.xx = x;
this.yy = y;
}
updatexy (x, y) {
this.xx = x;
this.yy = y;
}
}
1) create multiple instance of class and use it.
let create = new Logger('z','f');
2) create function in class and use it.
(one time created object )
let create = new Logger('z','f');
create.updatexy('x','y');
what's main different any performance problem.
javascript node.js performance error-handling
add a comment |
I have implement logger in my project so but I have don't know about which way good to implement
Criteria :
1) Huge traffic for project
2) every route - payload and added some parameter in logger
Example
class Logger {
constructor (x, y) {
this.xx = x;
this.yy = y;
}
updatexy (x, y) {
this.xx = x;
this.yy = y;
}
}
1) create multiple instance of class and use it.
let create = new Logger('z','f');
2) create function in class and use it.
(one time created object )
let create = new Logger('z','f');
create.updatexy('x','y');
what's main different any performance problem.
javascript node.js performance error-handling
without create new object may be possibility to next call value will be change bcz node work asynchronous
– akshay parmar
Nov 15 '18 at 10:44
add a comment |
I have implement logger in my project so but I have don't know about which way good to implement
Criteria :
1) Huge traffic for project
2) every route - payload and added some parameter in logger
Example
class Logger {
constructor (x, y) {
this.xx = x;
this.yy = y;
}
updatexy (x, y) {
this.xx = x;
this.yy = y;
}
}
1) create multiple instance of class and use it.
let create = new Logger('z','f');
2) create function in class and use it.
(one time created object )
let create = new Logger('z','f');
create.updatexy('x','y');
what's main different any performance problem.
javascript node.js performance error-handling
I have implement logger in my project so but I have don't know about which way good to implement
Criteria :
1) Huge traffic for project
2) every route - payload and added some parameter in logger
Example
class Logger {
constructor (x, y) {
this.xx = x;
this.yy = y;
}
updatexy (x, y) {
this.xx = x;
this.yy = y;
}
}
1) create multiple instance of class and use it.
let create = new Logger('z','f');
2) create function in class and use it.
(one time created object )
let create = new Logger('z','f');
create.updatexy('x','y');
what's main different any performance problem.
javascript node.js performance error-handling
javascript node.js performance error-handling
edited Nov 15 '18 at 11:18
Eugene Mihaylin
9881624
9881624
asked Nov 15 '18 at 10:41
akshay parmarakshay parmar
142
142
without create new object may be possibility to next call value will be change bcz node work asynchronous
– akshay parmar
Nov 15 '18 at 10:44
add a comment |
without create new object may be possibility to next call value will be change bcz node work asynchronous
– akshay parmar
Nov 15 '18 at 10:44
without create new object may be possibility to next call value will be change bcz node work asynchronous
– akshay parmar
Nov 15 '18 at 10:44
without create new object may be possibility to next call value will be change bcz node work asynchronous
– akshay parmar
Nov 15 '18 at 10:44
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53317580%2fperformance-for-node-js-which-one-better-multiple-class-instance-or-function-cal%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53317580%2fperformance-for-node-js-which-one-better-multiple-class-instance-or-function-cal%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
without create new object may be possibility to next call value will be change bcz node work asynchronous
– akshay parmar
Nov 15 '18 at 10:44