The SubscriptionServer (which we are going to instantiate next) doesn't accept typeDefs and resolvers instantly, but instead an executable GraphQLSchema. We will go this schema item to each the SubscriptionServer and ApolloServer. By doing this, It really is obvious the identical schema is being used in the two destinations. https://pin.it/7o7WsxM