I have been following Meteor for years, and I always had my reservations about MongoDB oplog tailing.
As I understand it, with the release of Meteor 3.5, oplog tailing has been replaced by change streams.
I have always thought Meteor would benefit from moving oplog tailing to Redis, and after seeing the redis-oplog package, I assumed the Meteor team would see the benefit in using Redis for change tracking and maybe integrate redis-oplog officially to Meteor. (Although I understand the caveats of having limited resources, I have the same bottleneck with the projects I’m managing.)
So my first question is, does the move to MongoDB change streams break the easy integration with redis-oplog?
I also read somewhere that redis-oplog was abandoned, but since I am not using Meteor every day (I really wish I could), I am really curious how much data users of Meteor are managing in their applications, and the resource amount they employ. (I know you can’t exactly quantify the phrase “how much data”, but it should give me some idea about resource requirements.)