Size: a a a

GraphQL — русскоговорящее сообщество

2018 July 24

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
тогда я тоже присоединяюсь к вашему вопросу )
источник

DF

Determined Future in GraphQL — русскоговорящее сообщество
Roman Roman
оба ответа да :) но использовать призму без поднятого инстанса (облако впс пох) нельзя
как и сам GraphQL сервер не запустишь без платформы. в целом я согласен с сомнительностью такого лейера, пока ещё не было сильных аргументов ни в одну из сторон
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
потому что это готовое коробочное решение выполненное в таком стиле, такой ответ подойдет?
источник

DF

Determined Future in GraphQL — русскоговорящее сообщество
мы как-то делали приложение со сложными чатами. был адский холивар — пилить вебсокеты и всё всё с нуля, или заюзать платное коробочное решение pusher.js. решили в пользу второго, что избавило от кучи проблем. сейчас работает на проде прекрасно
источник

DF

Determined Future in GraphQL — русскоговорящее сообщество
чем-то похоже мне показалось
источник

RR

Roman Roman in GraphQL — русскоговорящее сообщество
Determined Future
как и сам GraphQL сервер не запустишь без платформы. в целом я согласен с сомнительностью такого лейера, пока ещё не было сильных аргументов ни в одну из сторон
аргумент в пользу отсутствия инстанса для тех кто не очень понимает (а по факту скорее всего просто не имел дело с реально сложными микросервисными приложениям) - каждый дополнительный сервис в кластере боль. Боль это: падения инстанса и необходимость его переподнимать, дополнительный слой дебага, точка отказа всего приложения, дополнительный гемор при деплое, дополнительное компликсити всей системы
источник

RR

Roman Roman in GraphQL — русскоговорящее сообщество
рально очень печально что так мало людей здесь понимают эти очевидные вещи
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Determined Future
мы как-то делали приложение со сложными чатами. был адский холивар — пилить вебсокеты и всё всё с нуля, или заюзать платное коробочное решение pusher.js. решили в пользу второго, что избавило от кучи проблем. сейчас работает на проде прекрасно
согласен, что для кого-то Prisma сложна и подходит
https://graphcms.com
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
Roman Roman
аргумент в пользу отсутствия инстанса для тех кто не очень понимает (а по факту скорее всего просто не имел дело с реально сложными микросервисными приложениям) - каждый дополнительный сервис в кластере боль. Боль это: падения инстанса и необходимость его переподнимать, дополнительный слой дебага, точка отказа всего приложения, дополнительный гемор при деплое, дополнительное компликсити всей системы
но микросервисная/сервисная архитектура в таких проектах имеет и плюсы, тут всегда надо подбирать архитектуру. В каких то случаях разделение на отдельные инстансы приводит к повышенной отказоустойчивости целой системой, когда например куча сервисов друг от друга не зависящих, и при падении сервиса чатов люди смогут работать с другими функциями системы, так что про то что ты говоришь невсегда однозначно очевидно.
источник

DF

Determined Future in GraphQL — русскоговорящее сообщество
Roman Roman
аргумент в пользу отсутствия инстанса для тех кто не очень понимает (а по факту скорее всего просто не имел дело с реально сложными микросервисными приложениям) - каждый дополнительный сервис в кластере боль. Боль это: падения инстанса и необходимость его переподнимать, дополнительный слой дебага, точка отказа всего приложения, дополнительный гемор при деплое, дополнительное компликсити всей системы
подобные сервисы, особенно, если ты платишь за них деньги, если над ними работали профессионалы за деньги инвесторов — гарантируют тебе стабильность. в этом и ключ их (будущей) монетизации.
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
Determined Future
подобные сервисы, особенно, если ты платишь за них деньги, если над ними работали профессионалы за деньги инвесторов — гарантируют тебе стабильность. в этом и ключ их (будущей) монетизации.
на стабильность любой библиотеки никогда нельзя расчитывать
источник

RR

Roman Roman in GraphQL — русскоговорящее сообщество
Фенька
но микросервисная/сервисная архитектура в таких проектах имеет и плюсы, тут всегда надо подбирать архитектуру. В каких то случаях разделение на отдельные инстансы приводит к повышенной отказоустойчивости целой системой, когда например куча сервисов друг от друга не зависящих, и при падении сервиса чатов люди смогут работать с другими функциями системы, так что про то что ты говоришь невсегда однозначно очевидно.
каждый новый микросервис должен иметь вескую причину своего существования в плане резделения зон ответственности, конвертация запросов не опрдавдание для существования отдельного сервиса
источник

RR

Roman Roman in GraphQL — русскоговорящее сообщество
Фенька
на стабильность любой библиотеки никогда нельзя расчитывать
лол, а что внутри призма сервера, ЧУДО-библиотека?
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
я кажется сейчас аргумент в пользу тебя привел =)
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
я и сказал что НИНАОДНУ библиотеку нельзя полагаться на 100%
источник

DF

Determined Future in GraphQL — русскоговорящее сообщество
Фенька
на стабильность любой библиотеки никогда нельзя расчитывать
с этим не поспоришь. но если выбирать между тем, на что расчитывать — на свои костыли, которые ты пишешь по ситуации или оттестированный код, написанный отдельной командой — я выбираю второе
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
какой бы крутой и проплаченной она не была
источник

RR

Roman Roman in GraphQL — русскоговорящее сообщество
Фенька
я и сказал что НИНАОДНУ библиотеку нельзя полагаться на 100%
сори, не заметил тред
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
Determined Future
с этим не поспоришь. но если выбирать между тем, на что расчитывать — на свои костыли, которые ты пишешь по ситуации или оттестированный код, написанный отдельной командой — я выбираю второе
почему ты не пишешь тесты?(((
источник

DF

Determined Future in GraphQL — русскоговорящее сообщество
Фенька
почему ты не пишешь тесты?(((
за меня их пишет тестер. и так то я вообще фронтом занимаюсь по большей части)
источник