Обычно делают, метку временную, когда начали листать ленту, и делают выборку из бд с применением этой метки. То есть мы сделали первый зпрос в 16:00 значит, нам нужно показать первые 10 записей из ленты, потом кто-то что-то добавляет, в 16:01, и мы в 16:02 нажимаем на кнопку показать ещё 10. После этого выборка будет идти, так чтобы мы выбрали вторую пачку данных которые были до 16:00. И так образом та запись которая была в 16:01 не попадет и ничего неполомает. А на мы интерфейсе можем показать(как в Вк например), что есть появилась новая запись.