May 16, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
James Taylor
James Taylor's Decision Management
James is one the leading experts in enterprise decision management, a published author and a principal of Smart (enough) Systems LLC. His blog discusses the use of decision management technologies like predictive analytics and business rules to deliver agility, improve business processes and bring intelligent automation to SOA.

« To be an intelligent business you must affect results | Main | Using analytics in business process management »

April 24, 2008
Data - streaming or at rest

I was having an interesting discussion over lunch with a CTO/Professor who articles that all data is streaming data and I posted it to my twitter account as a question. Brenda took the trouble to reply, saying:

I say no. Most data is "at rest". Streaming typically corresponds to frequent state changes of the thing the data represents and of course, someone/thing cares to know about the data (thing) as it looks right now
I found Brenda's reply interesting as it was, more or less, the position I took before the conversation I had over lunch. The counter argument is that all data starts off as streaming data - it only becomes data at rest when we decide to store it. For the data whose change initiates something we can and should think of it as streaming data. Data we might reference as part of deciding how to act on that data may well be data at rest - last month's numbers for instance. So, for any given decision, only some data is "streaming" and the rest is at rest. However I think the basic point, that all data begins as streaming data, is an interesting one.

You can find my twitter posts at twitter.com/jamet123 and Brenda's at twitter.com/bmichelson

Posted by jtaylor in Business Intelligence |Digg This|Add to del.icio.us

Trackback Pings

TrackBack URL for this entry:
http://www.ebizq.net/mt/mt-tb.cgi/3385

Comments

Here’s another way to look at it. Data as it is represented in memory or storage is comprised of static bits at rest. (Rest, that is, if you consider being dynamically pulsed with current or spinning at 8000 RPM very restful.) But when data is initially created, whether by another system or application or physical sensor, etc., or when data is processed in some way (i.e. filtered, aggregated, stored, queried, etc.), it becomes a data stream in that it must typically pass through a microprocessor, or set of processors, in a sequential fashion, like water under a processing bridge. So the streaming/rest question really seems to hinge on whether you’re talking about the physical representation of data or data being created or processed in some way. The latter invariably seems to involve streaming data.

Posted by: Jan Liband at April 28, 2008 03:32 PM

Post a comment




Remember Me?

(you may use HTML tags for style)

We ask that you type your code (displayed below) in the text box.This code is an image that cannot be read by a machine. It prevents automated programs from submitting comments.


Code:



Most Recent ebizQ Blog Entries
ADVERTISEMENT
This Work
Accountability:The opinions expressed in this blog are solely representative of the blog's author, and not of ebizQ

Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
PepsiAmericas: Realizing Real-Time Communication
a refreshing approach to ESB and data integration

Date: May 28, 2008
Time: 13:00 PM ET
(17:00 GMT)

REGISTER TODAY!
Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
Date: May 29, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map