complicated horizontally scalable abstract comm framework supporting channels and queries and subscriptions and collections