VOOZH about

URL: https://thenewstack.io/now-is-the-time-to-define-real-time/

⇱ Now Is the Time to Define 'Real-Time' - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2020-11-12 09:00:01
Now Is the Time to Define 'Real-Time'
contributed,
Edge Computing

Now Is the Time to Define ‘Real-Time’

The definition of “real-time” always varies based on whom you ask in the organization and how far they are removed from the impact on the value chain.
Nov 12th, 2020 9:00am by Dinesh Chandrasekhar
👁 Featued image for: Now Is the Time to Define ‘Real-Time’
Dinesh Chandrasekhar
Dinesh Chandrasekhar is the Head of Product Marketing, Data-in-Motion, at Cloudera. He is a technology evangelist and a thought leader with over 23+ years of industry experience and has an impressive track record of taking new mobile, IoT and Big Data products to market with a clear GTM strategy.

There’s no doubt that cloud has become ubiquitous, and thank goodness for that in 2020. We wouldn’t have survived the challenges of this year without cloud. It’s supported everything, from the sudden changes in the way we work to the way we access healthcare and even shop for vital goods. The cloud has become a natural extension to large-scale streaming architectures or IoT architectures for data analytics or storage.

While the cloud can hold massive volumes of data and scale up as needed, the more important requirement for such architectures is the need for getting insights about the data captured in real-time from various types of streaming sources. This is what enables business leaders to make key decisions at the right time based on actionable intelligence obtained in real-time.

The definition of “real-time” always varies based on whom you ask in the organization and how far they are removed from the impact on the value chain. If you ask a senior executive on the business side, their “real-time” could be stats from last night — for e.g. sales figures across regions. But, if you ask a machine operator, their “real-time” could be about a machine failure that is about to happen or that is happening — so, it will be a matter of seconds.

Depending on which operator or IT leader you ask, you’re going to get a different definition of “real-time data” — and that’s a huge problem.

The definition will also vary based on the actual use case itself. It is not uncommon to hear from IT managers that they collect data from various sources into a database, run an overnight ETL process and then look at “real-time” data the next morning. While we understand the contradiction in that statement, for that particular use case and the acceptable SLAs of the personas in that organization, it might be okay. A use case such as “nightly inventory” might fit that category. However, in today’s digital world where split-second decisions make or break revenue numbers or new customer markets, “real-time” needs to be true to the word.

So, depending on which operator or IT leader you ask, you’re going to get a different definition of “real-time data” — and that’s a huge problem, especially as they’re working on applications for autonomous driving, fraud prevention, airplane navigation, healthcare monitoring, contact tracing, and more. There are far more use cases that require the ability to analyze data and make educated decisions on-the-fly.

Analytics is delivered to different stakeholders in different formats at different levels of the data lifecycle. In a traditional data lifecycle, data is captured from traditional sources, pumped into a data lake and operational stores, from where various stakeholders derive insights via dashboards and other visualizations. This type of analytics has in-built latencies that are not suitable for making real-time decisions.

When you bring in data-in-motion or streaming data into the picture, we suddenly require an extension to the data lifecycle where we can quickly ingest such streaming data, process it in real-time and produce predictive analytics from it even before the data is actually sent to a data lake. This is the fundamental difference that makes streaming analytics more suitable for real-time use cases.

The top hurdles that enterprises face in deploying and managing applications for these different views are:

  1. A common data platform: that allows you to manage both aspects of the data lifecycle seamlessly and allows you to even connect the different streams together in such a way that real-time insights from streaming sources can be fed into operational stores and ML models derived from historical data can be fed back into the edge for more robust intelligence at the edge.
  2. Skills and expertise: sometimes implementing streaming analytics can require a lot of technical expertise and special tools. This shouldn’t be the case but enterprises shy away from implementing something useful like this just due to costs.
  3. Three Vs: The classic Volume, Velocity and Variety challenges are extremely important to handle when it comes to streaming data and processing that in real-time for analytics.
  4. Security and Governance: Two very important challenges that often get overlooked. Data security is paramount today. More than that, understanding what that data means to different stakeholders is even more important. Protecting PII (Personally Identifiable Information) as the data traverses through the data lifecycle should be a key characteristic of a good streaming data platform.
  5. Operational simplicity: As enterprises start handling more and more data loads, their operational challenges become super complex too. Managing analytics becomes extremely challenging when the operational nightmares are unmanageable. Data platforms need to provide good operational monitoring and management tools to offset such issues and make it easier for enterprises to consume real-time analytics.

Tackling these top hurdles is no easy feat. I’ve worked with many companies who are trying to untangle their data webs to finally get to real-time insights. The good news is that it’s completely possible to architect data flow from the edge all the way to the data center (or cloud), and up through the application stack. Understanding your data-in-motion or streaming data can help you and your teams align on what “real-time” means for your operations.

Feature image via Pixabay.

TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Velocity.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.