title: Meteor framework performance with lots of subscription based on skip (pagination)
body: <p>From this <a href="https://github.com/meteor/meteor/wiki/Oplog-Observe-Driver" rel="nofollow">https://github.com/meteor/meteor/wiki/Oplog-Observe-Driver</a>.</p>
  
  <blockquote>
    <p>As of Meteor 0.7.2, we use OplogObserveDriver for most queries. There
    are a few types of queries that still use PollingObserveDriver:</p>
    
    <p>...</p>
    
    <ul>
    <li>Queries specifying the skip option</li>
    </ul>
    
    <p>...</p>
  </blockquote>
  
  <p>That means always when you use paging based on <code>skip</code>, which is probably always when you need paging mechanism if you have lot of records that user can navigate, it will use that old very non-efficient poll-and-diff algorithm. </p>
  
  <p>It still looks for me that Meteor is good just for some limited sort of apps where just few ppl needs to work together and some realtime changes propagation.</p>
  
  <p>If i will have something as stack overflow, it will be really slow, because each client could be on different page and that means rerun for instance 1000 queries each time new message is added/removed, because meteor can't read from mongo oplog what query with <code>skip</code> operator is affected.  </p>
  
  <p>I am right?</p>