TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Stop Using “Real Time” Wrong

35 pointsby mbellottialmost 3 years ago

8 comments

onislandtimealmost 3 years ago
Software engineers tend to think in deterministic terms. My code tells the machine exactly what to do and that's it. In real world systems there is uncertainty which requires different thinking. A real-time process needs both, a deadline and the concept of errors. A process must be completed within a deadline or there is an error. As the author said, the absolute time (or latency) is irrelevant. Think of a tennis match. you either hit the ball or you lose. There is a deadline and an error. It's not that complicated yet so many people are confused by the concept.
评论 #32216431 未加载
josh_fyialmost 3 years ago
I&#x27;ve seen real time to mean &quot;must finish in x seconds <i>or else fail</i>&quot; which means technically after x seconds you may simply exit the process, and the definition has been fulfilled.
mister_gooalmost 3 years ago
Real-Time. Consistency. High-Availability. Concurrency. Words with too many different meanings are not sufficient for describing softwares. I treat those words as marketing terms.
评论 #32215965 未加载
kahlonelalmost 3 years ago
Finally someone said it. Terms like “realtime” and “baremetal” are used in such vague manners that they have lost their original meaning.
评论 #32218641 未加载
rowanG077almost 3 years ago
The author claims real time has nothing to do with response time. While response time is precisely the point of real time. If a system guarantees the response time of some action is always below a threshold it&#x27;s real time.
评论 #32211574 未加载
评论 #32220069 未加载
pestatijealmost 3 years ago
I always thought real time is &quot;not interrupted&quot;.
评论 #32214594 未加载
评论 #32214590 未加载
therealdrag0almost 3 years ago
Solr uses the term “near real time”. Seems pretty clear to me.
mathgladiatoralmost 3 years ago
No, I will not stop. I like using realtime for low latency messaging.
评论 #32218576 未加载