я сейчас работаю над подобным проектом, поэтому мой интерес довольно конкретный. Без софта в центре ваше решение лишь одно из многих.По крайней мере это так выглядит на первый взгляд. Например, почему я должен взять именно тарантул а не google things? Или например не OpenHub?
Спасибо за статью. Позвольте вопрос: у вас наверняка есть прога которая работает в центре и агрегирует данные из хабов. Например вы хотите посмотреть какие датчики висят на хабе А, а какие на хабе Б. И вы наверное хотите также посмотреть из центра что показывают эти датчики. А еще вы должны как то регистрировать новый хаб в своей системе. Вообще количество задач, которые должен решать софт в центре безграничен. Можно узнать подробности про этот софт, который крутится у вас в центре?
Согласно схеме и в Customer Service и в Order Service есть DeliveryInfo и PaymentInfo. Хотелось бы узнать побольше про этот нюанс. Это разные инфо или одни и теже?
Посылать евенты по каждому чиху плохая идея. Со временем этот подход превращает жизнь в ад. Надо хорошо подумать прежде так делать. Если создание заказа требует проверки финансов, вызовите этот финансовый сервис сразу же. Поставьте таймаут в 300 мс и не партесь. Если сервис не ответил или запишите в базу и попробуйте позже или пошлите эвент. А лутше обеспечте высокую доступность этого финансового сервиса, если уж он так критичен. Как другой вариант можно запилить WorkflowService который будет все это делать в рамках одного бизнес процесса.
DT, PM, SM и т.д.
Вопрос: сколько букв вы сэкономили используя эти сокращения и сколько раз «что это за херь?» прозвучало из уст читателей? Это того стоит? Посчитайте общее количество букв в этом топике и количество сэкономленных букв. Прикиньте какие это доли процента. 0.01%? Меньше?
Все таки жители РФ странные люди: их банк сознательно нарушает кучу законов, распространяет кучу строго конфеденциальной информации, плюет в лицо своим клиентам, а они по прежнему им ппользуются да еще и жалуются на какие то там дыры в безопасности. Что этот банк должен сделать ещё, что бы вы наконец осознали, что вы люди с правами, а не тварь дрожащяя?
подождите ка минуточку, это тот банк, который написал интересную клаузу всем френдам одного товарища в контактике, который что то там по кредиту просрочил? Он, да? И вы у него счет держите? Серьезно?
Посылать евенты по каждому чиху плохая идея. Со временем этот подход превращает жизнь в ад. Надо хорошо подумать прежде так делать. Если создание заказа требует проверки финансов, вызовите этот финансовый сервис сразу же. Поставьте таймаут в 300 мс и не партесь. Если сервис не ответил или запишите в базу и попробуйте позже или пошлите эвент. А лутше обеспечте высокую доступность этого финансового сервиса, если уж он так критичен. Как другой вариант можно запилить WorkflowService который будет все это делать в рамках одного бизнес процесса.
Вопрос: сколько букв вы сэкономили используя эти сокращения и сколько раз «что это за херь?» прозвучало из уст читателей? Это того стоит? Посчитайте общее количество букв в этом топике и количество сэкономленных букв. Прикиньте какие это доли процента. 0.01%? Меньше?
людям со стороны(не вашим сотрудникам)?
а что значит «когда страница загружена»? Как определяется, что страница загружена?