@radekmie I would suggest that you invest more time on using redis-oplog with this package created by Renan.
This package is used in production environments with very similar loads as you have and it’s working great. And the need for this package was also exactly the same need that you have at the moment.
Do you know which package is conflicting with redis-oplog in your codebase?
I also made a comment in the batching PR proposing a way to avoiding breaking changes so it would be easier to move the PR forward https://github.com/meteor/meteor/pull/10478#issuecomment-889524505