I'd go with GraphQL subscriptions and web sockets. I personally think Meteor is great for quick prototyping, but it's not suitable for production environments. Firebase would be a great alternative, but I think GraphQL subscriptions give you more control.