All provided tracker stores seem to save the whole tracker at every turn. With channels like Messenger, where a conversation is tightly coupled to a user id, the conversation can grow almost infinitely.
We observe a degrading performance for such conversation where almost every event triggers an enormous synchronous data transfer.
We’re experimenting with incremental saves. It seems easy to do but since it’s not in a single provided TrackerStore, I am wondering if we may be missing something big doing that?
Does anyone have experience with incremental saves?