Click here to Skip to main content
14,455,922 members

Design and Architecture

 
GeneralRe: Node.js : Non-blocking thing Pin
jschell5-Jan-19 6:16
Memberjschell5-Jan-19 6:16 
GeneralRe: Node.js : Non-blocking thing Pin
jschell23-Dec-18 9:07
Memberjschell23-Dec-18 9:07 
GeneralRe: Node.js : Non-blocking thing Pin
Nathan Minier26-Dec-18 3:30
professionalNathan Minier26-Dec-18 3:30 
GeneralRe: Node.js : Non-blocking thing Pin
Eytukan27-Dec-18 1:30
MemberEytukan27-Dec-18 1:30 
GeneralRe: Node.js : Non-blocking thing Pin
jschell23-Dec-18 8:57
Memberjschell23-Dec-18 8:57 
GeneralRe: Node.js : Non-blocking thing Pin
Eddy Vluggen23-Dec-18 11:30
professionalEddy Vluggen23-Dec-18 11:30 
AnswerRe: Node.js : Non-blocking thing Pin
jschell23-Dec-18 9:10
Memberjschell23-Dec-18 9:10 
GeneralRe: Node.js : Non-blocking thing Pin
Eytukan27-Dec-18 1:10
MemberEytukan27-Dec-18 1:10 
jschell wrote:
But one unintentional (or perhaps intentional - I don't know) is that it emphasizes that you need to insure that your own code isn't written in a way that blocks. Because you can write code that basically blocks everything. So maybe it just acts as a reminder to make sure people figure out the correct way to do it.


Exactly, I was truly puzzled how can you "always" ensure non-blocking code.
(edited* - supposed to mean CPU bound tasks. Not I/O bound)

But even with this limitation, How Node.js managed to steal such a huge spot-light? If there's real substance to it, then I would really feel, Microsoft should have done it first , with all the expertise they already have in their hand. Instead of doing a follow-up product.
I've seen Microsoft do this a lot of times. A particular trend gets popular, and they introduce their version of it. You'd call this Innovation? Windows Phone was a typical example.
In recent days, we can really see they are getting closer to being cool Smile | :)


The strength I see at the moment with Node is their NPM, but this is all evolved after the initial hype.

And Microservices architecture really had a good take-off with Node.js. The basic nature of Node solution architecture feels micro. Before Node arrived, "Server" development was an epic. People talk about J2E, .Net N-tier server arch. It did feel like you have a decent learning curve to start doing something on the server. & Deployment , config on the IIS , had it's own learning curve.

Honestly, I feel Node + NoSQL feel bare-bones stuff & anybody can just jump in and start doing things even for a decent requirement, it works. And you'd pay just for the hosting. That's the reason Node became Startups favorite.


jschell wrote:
Even if so that isn't generally a concern. Everyone likes to think they are writing the next facebook but most are not. And at the point where a company gets big enough that connection concerns are a problem they, probably have so many other architecture problems already that it becomes a non-issue.


lol Smile | :)

Full Reset


modified 27-Dec-18 13:07pm.

GeneralRe: Node.js : Non-blocking thing Pin
jschell27-Dec-18 13:45
Memberjschell27-Dec-18 13:45 
GeneralRe: Node.js : Non-blocking thing Pin
Eytukan30-Dec-18 2:00
MemberEytukan30-Dec-18 2:00 
QuestionReport Design Problem Pin
Kevin Marois5-Dec-18 7:34
professionalKevin Marois5-Dec-18 7:34 
AnswerRe: Report Design Problem Pin
Richard Deeming5-Dec-18 10:11
communityengineerRichard Deeming5-Dec-18 10:11 
GeneralRe: Report Design Problem Pin
Kevin Marois5-Dec-18 10:31
professionalKevin Marois5-Dec-18 10:31 
AnswerRe: Report Design Problem Pin
Jörgen Andersson5-Dec-18 10:39
communityengineerJörgen Andersson5-Dec-18 10:39 
QuestionHow to Advertise a Machine's Presence Pin
Richard Andrew x6417-Nov-18 2:55
professionalRichard Andrew x6417-Nov-18 2:55 
AnswerRe: How to Advertise a Machine's Presence Pin
Gerry Schmitz20-Nov-18 9:02
mveGerry Schmitz20-Nov-18 9:02 
GeneralRe: How to Advertise a Machine's Presence Pin
Richard Andrew x6420-Nov-18 11:15
professionalRichard Andrew x6420-Nov-18 11:15 
GeneralRe: How to Advertise a Machine's Presence Pin
Gerry Schmitz21-Nov-18 11:06
mveGerry Schmitz21-Nov-18 11:06 
AnswerRe: How to Advertise a Machine's Presence Pin
jschell21-Nov-18 8:38
Memberjschell21-Nov-18 8:38 
GeneralRe: How to Advertise a Machine's Presence Pin
Richard Andrew x6422-Nov-18 1:43
professionalRichard Andrew x6422-Nov-18 1:43 
AnswerRe: How to Advertise a Machine's Presence Pin
Kevin Marois5-Dec-18 7:23
professionalKevin Marois5-Dec-18 7:23 
QuestionVisualizing the learning Process of an A.I. – We need the source code and API of a simple A.I.-Program Pin
Member 1405553615-Nov-18 0:36
MemberMember 1405553615-Nov-18 0:36 
AnswerRe: Visualizing the learning Process of an A.I. – We need the source code and API of a simple A.I.-Program Pin
Eddy Vluggen15-Nov-18 2:03
professionalEddy Vluggen15-Nov-18 2:03 
QuestionDoes a high focus on environmental sustainability restrict the progression of architecture? Pin
Member 1402203316-Oct-18 8:33
MemberMember 1402203316-Oct-18 8:33 
AnswerRe: Does a high focus on environmental sustainability restrict the progression of architecture? Pin
OriginalGriff16-Oct-18 8:37
communityengineerOriginalGriff16-Oct-18 8:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.