У меня один из подпроектов на graphql. Используем как прокладку между пользовательскими экземплярами приложений и бэкэндом.
Оценка производительности положительная. В распределенной среде не используем. Это синглтон. Сложность сопровождения - умеренная, интеграции на рестах достаточно хорошо разрабатывать. Поскольку сервис у нас вебный - то хорошо обновляется при использовании прокси-посредника.
>GraphQL Синглтон - т.е. в production один инстанс сервиса? А если что нибудь упадёт?
Не, синглтон - это едновременно один инициализированный экземпляр объекта. Если упадёт - переподнимется и реинициализируется. Удержание сессий у нас лишнее.
Не, синглтон - это едновременно один инициализированный экземпляр объекта. Если упадёт - переподнимется и реинициализируется. Удержание сессий у нас лишнее.