title: What is the definition of realtime, near realtime and batch? Give examples of each?
body: <p>I'm trying to get a good definition of realtime, near realtime and batch?  I am not talking about sync and async although to me, they are different dimensions.   Here is what I'm thinking</p>
  
  <ul>
  <li>Realtime is sync web services or async web services.  </li>
  <li>Near realtime could be JMS or messaging systems or most event driven systems.   </li>
  <li>Batch to me is more of an timed system that is processing when it wakes up. </li>
  </ul>
  
  <p>Give examples of each and feel free to fix my assumptions.</p>