Click here to Skip to main content
15,881,380 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Node.js : Non-blocking thing Pin
jschell5-Jan-19 5:16
jschell5-Jan-19 5:16 
GeneralRe: Node.js : Non-blocking thing Pin
jschell23-Dec-18 8:07
jschell23-Dec-18 8:07 
GeneralRe: Node.js : Non-blocking thing Pin
Nathan Minier26-Dec-18 2:30
professionalNathan Minier26-Dec-18 2:30 
GeneralRe: Node.js : Non-blocking thing Pin
Eytukan27-Dec-18 0:30
Eytukan27-Dec-18 0:30 
GeneralRe: Node.js : Non-blocking thing Pin
jschell23-Dec-18 7:57
jschell23-Dec-18 7:57 
GeneralRe: Node.js : Non-blocking thing Pin
Eddy Vluggen23-Dec-18 10:30
professionalEddy Vluggen23-Dec-18 10:30 
AnswerRe: Node.js : Non-blocking thing Pin
jschell23-Dec-18 8:10
jschell23-Dec-18 8:10 
GeneralRe: Node.js : Non-blocking thing Pin
Eytukan27-Dec-18 0:10
Eytukan27-Dec-18 0: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 12:45
jschell27-Dec-18 12:45 
GeneralRe: Node.js : Non-blocking thing Pin
Eytukan30-Dec-18 1:00
Eytukan30-Dec-18 1:00 
QuestionReport Design Problem Pin
Kevin Marois5-Dec-18 6:34
professionalKevin Marois5-Dec-18 6:34 
AnswerRe: Report Design Problem Pin
Richard Deeming5-Dec-18 9:11
mveRichard Deeming5-Dec-18 9:11 
GeneralRe: Report Design Problem Pin
Kevin Marois5-Dec-18 9:31
professionalKevin Marois5-Dec-18 9:31 
AnswerRe: Report Design Problem Pin
Jörgen Andersson5-Dec-18 9:39
professionalJörgen Andersson5-Dec-18 9:39 
QuestionHow to Advertise a Machine's Presence Pin
Richard Andrew x6417-Nov-18 1:55
professionalRichard Andrew x6417-Nov-18 1:55 
AnswerRe: How to Advertise a Machine's Presence Pin
Gerry Schmitz20-Nov-18 8:02
mveGerry Schmitz20-Nov-18 8:02 
GeneralRe: How to Advertise a Machine's Presence Pin
Richard Andrew x6420-Nov-18 10:15
professionalRichard Andrew x6420-Nov-18 10:15 
GeneralRe: How to Advertise a Machine's Presence Pin
Gerry Schmitz21-Nov-18 10:06
mveGerry Schmitz21-Nov-18 10:06 
AnswerRe: How to Advertise a Machine's Presence Pin
jschell21-Nov-18 7:38
jschell21-Nov-18 7:38 
GeneralRe: How to Advertise a Machine's Presence Pin
Richard Andrew x6422-Nov-18 0:43
professionalRichard Andrew x6422-Nov-18 0:43 
AnswerRe: How to Advertise a Machine's Presence Pin
Kevin Marois5-Dec-18 6:23
professionalKevin Marois5-Dec-18 6:23 
QuestionVisualizing the learning Process of an A.I. – We need the source code and API of a simple A.I.-Program Pin
Member 1405553614-Nov-18 23:36
Member 1405553614-Nov-18 23: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 1:03
professionalEddy Vluggen15-Nov-18 1:03 
QuestionDoes a high focus on environmental sustainability restrict the progression of architecture? Pin
Member 1402203316-Oct-18 7:33
Member 1402203316-Oct-18 7:33 
AnswerRe: Does a high focus on environmental sustainability restrict the progression of architecture? Pin
OriginalGriff16-Oct-18 7:37
mveOriginalGriff16-Oct-18 7: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.