Size: a a a

Архитектура ИТ-решений

2021 June 25

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Как писать прикладную логику на ноде я слабо представляю. Можно наверное, только неудобно. Все таки инструмент предназначен для генерации представлений
источник

p

pragus in Архитектура ИТ-решений
Расставляешь косты, при исполнении запроса считается итог и по превышению запрос режектится.
источник

p

pragus in Архитектура ИТ-решений
А для некоторых примерно никогда
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Ну, это не про планировщик запросов вообще, это еще один костыль ...
источник

PD

Phil Delgyado in Архитектура ИТ-решений
При этом я вполне понимаю, что если я предоставляю клиенту универсальный API и у меня нет серьезных НФТ по производительности или целостности, то отдать ему graphql иногда вполне себе решение. И в этом случае graphql -  это bff для конкретного типа клиента (публичное ненагруженное нецелостное API)
источник

AB

Aleksandr Bespalov in Архитектура ИТ-решений
Я чего то не понимаю, но это похоже на игрушку для разработчиков, которые за ради продолжения игр готовы резать косты и отдавать не все данные. Т.е. я с утра могу не увидеть историю транзакций в мобильном банке в приложении на смартфоне, т.к. бекэнд порезал данные вследствие костов? А чем это отличается от, например, таймаутов маленьких? Ну т.е. подход с дизайном на микросервисах что ли принес автоматом необходимость рассчета костов?
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Кстати, вы платежные формы полностью передаете с сервера? Или все-таки есть закрытый набор виджетов для разных вариантов (оплата телефона, форма с одним полем, с двумя, с тремя, оплата ЖКХ и т.п.)?
источник

p

pragus in Архитектура ИТ-решений
У нас такого нет ;) мы - екомерс
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Так я другого Романа спрашивал )
Впрочем, у вас должны быть близкие кейсы )
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Вот зачем вам graphql - вообще не понятно.
А напомни, ты откуда?
источник

p

pragus in Архитектура ИТ-решений
Это защита от "клиент пришел на кинопоиск и попросил все фильмы мира со всеми актёрами и биографиями актёров". На легендарном лингуалео такое было возможно и сервер над таким запросом думал несколько минут, а потом выплёвывал в клиента ответ на много мегабайт.
источник

AB

Aleksandr Bespalov in Архитектура ИТ-решений
Ну, лингуалео занимает почетное и заслуженное место среди тех, кто сделал что то странное.
источник

p

pragus in Архитектура ИТ-решений
Один екомерс :)
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Ну а в чем проблема, если клиенту это нужно? Вообще, данных в кинопоиске мало, такой запрос должен мгновенно отрабатывать, за пару секунд.
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
этому протоколу около 10 лет уже,
+ кэш в клиенте
https://yoomoney.ru/docs/wallet/showcase/basics
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Я про зашитые специализированные отображения для конкретных форм.
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
есть несколько таких исключений, но в общем случае наличие формы, состав полей, шаги формы - управляются операторами киоска
источник

p

pragus in Архитектура ИТ-решений
источник

VA

Viktor Alexandrov in Архитектура ИТ-решений
Да. Но я бы фактчекнул
источник

p

pragus in Архитектура ИТ-решений
Это ж Avi Kivity
источник