Build a scalable state synchronization for GraphQL
## Description Part of the [GraphQL API blueprint](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51089) - Add support for GraphQL etags for existing features - GraphQL state synchronization with pub/sub built on top of websockets - Redesign frontend code responsible for managing shared global state
epic