When would I use GLIMPSE Vs. Re-request?
GLIMPSE and Re-request have two different functions.
Re-request is used to recover missing messages, while GLIMPSE snapshot is used to efficiently find the current state of the feed to jump back into processing the feed.
Both GLIMPSE and our Re-request feeds can be used together to help a user fill in missing gaps and resume processing the real-time feed at the correct sequence number, as a result of joining the real-time data feed late or recovering from a gap or disconnect.
If you do not need to recover missed messages but want to resume processing of the real-time feed from the current state of the book, you can use GLIMPSE without using re-request.