Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.
Free Trial

Engine Works

Under the hood of Alteryx: tips, tricks and how-tos.
GarySp
Alteryx Alumni (Retired)

Charlie and I have a disagreement.  Charlie says 'the industry' uses the term 'real-time analytics'.  I say there's no such thing as 'real-time'.  Let the debate begin!

 

 waiting.png

 

Actually, it's not really much of a debate or disagreement.  It's more just friendly banter.  You see, we can both agree on the intent of the terms 'real-time' vs. 'near real-time'.  Processing that happens seemingly instantaneously.

 

The definition of real-time lends credence to MY position though.  

 
COMPUTING - relating to a system in which input data is processed within milliseconds so that it is available virtually immediately as feedback.
HA!  See it right there!  PROCESSED WITHIN MILLISECONDS... VIRTUALLY IMMEDIATELY.  You see, NOTHING is 'immediate'.  You reading this article isn't considered 'immediate', as light travels across a distance from your screen to your eye.  Traveling that distance takes some time - though it is 'virtually immediate'.  Same thing if we had a conversation... sound waves travel across a distance to your ears.  Traveling that distance takes some time - though it is 'virtually immediate'.  I equate this to this scene in the classic movie The Princess Bride.  It seems real-time... but is it really?
 
This is the same argument I make when talking about 'real-time processing'.  The 'low latency' is still 'latency'.  Some time passes.  It may be 50 milliseconds... 500 milliseconds... but it is still time.
 
Hence, I say 'near real-time', whereas Charlie uses the term 'real-time'.  Same definition... just a small nuance in terminology.  
 
Vote in the comments... Team Charlie or Team Gary?  
Gary Spakes
Director | Solutions Architecture

Gary focuses on both the technical aspects and business implications involving the Alteryx architecture. Gary engages strategically with customers world-wide on a variety of technology topics including but not limited to Data Management, Analytical Process Lifecycle, Insight Delivery, and underlying technologies. Gary’s goal is to help organizations leverage technology to turn data into information, information into insight, and make “better” decisions. An 18 year IT veteran prior to going to “the dark side” in Sales and Marketing, Gary has implemented and led operational teams for ERP systems, been a DBA and DBA manager, and developed investment management and mutual fund accounting software during stints with Price Waterhouse, Chase Manhattan Bank (now JP Morgan Chase), Acxiom Corporation, and SAS. Spakes holds a Bachelor of Science from the University of Tampa with majors in Mathematics and Management Information Systems. He resides in North Carolina.

Gary focuses on both the technical aspects and business implications involving the Alteryx architecture. Gary engages strategically with customers world-wide on a variety of technology topics including but not limited to Data Management, Analytical Process Lifecycle, Insight Delivery, and underlying technologies. Gary’s goal is to help organizations leverage technology to turn data into information, information into insight, and make “better” decisions. An 18 year IT veteran prior to going to “the dark side” in Sales and Marketing, Gary has implemented and led operational teams for ERP systems, been a DBA and DBA manager, and developed investment management and mutual fund accounting software during stints with Price Waterhouse, Chase Manhattan Bank (now JP Morgan Chase), Acxiom Corporation, and SAS. Spakes holds a Bachelor of Science from the University of Tampa with majors in Mathematics and Management Information Systems. He resides in North Carolina.

Comments