Re:Build Your First Real-Time App in Node
by tluyben2 on Thursday December 05, 2019 @02:36PM
(#21715634)
When I saw the title, I saw this misery before me where recruiters serve up people like the author to companies looking for ‘realtime system engineers’ just because people put keywords on their linked in and have blog posts which look insightful etc. We all have our skills, but realtime system engineering is not an easy one. Replacing that with something websockets would be better imho.
Re:Build Your First Real-Time App in Node
by aikah on Thursday December 05, 2019 @02:16PM
(#21715407)
Unfortunately both "realtime" and "systems" have become buzzwords, void of their actual meaning. "Websocket" isn't real time of even close to it.
Re:Build Your First Real-Time App in Node
by claytongulick on Thursday December 05, 2019 @02:48PM
(#21715765)
Words take on different meanings in different contexts, and get adopted in different domains all the time - this is how language works.
An example - "I'm going to ping Bob to see if he's available"
There are innumerable others.
Sure, this isn't "real-time" in the context of microcontrollers, and RTOS stuff, but in the web app context, I think it counts.
Re:Build Your First Real-Time App in Node
by goatlover on Thursday December 05, 2019 @05:06PM
(#21717149)
Right, but it would be best to stick with accurate technical definitions when discussing technical issues.
Re:Build Your First Real-Time App in Node
by dkarl on Thursday December 05, 2019 @04:58PM
(#21717073)
What I've learned from years of working with product managers is that anything that is both faster than a day and faster than we've conditioned users to expect can be called "real time." If you switch from generating reports nightly to doing it every four hours, that's "real time reporting."
Re:Build Your First Real-Time App in Node
by progre on Thursday December 05, 2019 @02:34PM
(#21715613)
Maybe it means "not with the usual latancy of a REST app" in this context. In a prevoius life I did systems that ran on microcontrollers. Back then even having an OS would disqualify you from getting to claim "real time". Everything ran on the interrupts.
Re:Build Your First Real-Time App in Node
by jjtheblunt on Thursday December 05, 2019 @02:30PM
(#21715569)
Wanted to say the same thing, in my case thinking of Sun's ChorusOS and Solaris schedulers and definitions of realtime wrt bounded dispatch latency. I can't believe, even having been a v8 committer ten years ago, that node can make guarantees about response time to events, i.e., bounds on dispatch latency, that are super enthusiastic. I hope I learn there's more to be enthused about.
Re:Build Your First Real-Time App in Node
by jjtheblunt on Thursday December 05, 2019 @05:07PM
(#21717151)
From Sun's (thus, now Oracle's) documentation :
https://docs.oracle.com/cd/E19455-01/806-4750/chap7rt-21297/...
Re:Build Your First Real-Time App in Node
by seangrogg on Thursday December 05, 2019 @03:25PM
(#21716112)
In all fairness, I've heard the use of "real time" applications with respect to chat (websockets) or video (WrbRTC). This is the first time I've been introduced to this definition of real-time computing.
I'd be interested to see how many people are aware of this definition and why there appears to be such a divide in the first place.
https://en.wikipedia.org/wiki/Real-time_computing