Iāve got a couple of Meteor sites in production, all using Mongo through either ddp-pub/sub or methods. I havenāt switched to Apollo yet - Iād like to, but thereās a lot to set up with it. I have some ideas on how to make that easier in Meteor 2.0! It involves sort of deprecating pub/sub (or at least downplaying itās role in most cases where real-time response and push is not necessary) in favor of a connector model (especially applicable to react apps), even with MiniMongo. Once that pattern is established, it should be relatively easy to convert or migrate over time to Apollo, since all that data code ends up in one place.
I have mostly avoided issues like ACID transactions (in favor of rapid shipment), although I think my containerized, almost flux data flow model would help there (since Iām not using or worried about pub/sub, going directly to the data tier to set up transactions should be easier). What other issues do you want to discuss?