Спасибо за интересную статью! У меня вопрос — можно ли в Stream интегрировать ожидание пользовательского ввода? Понятно, что можем сделать какой-то цикл с опросом базы, например, но мб есть еще какие-то более эффективные способы посылать сообщения в стрим?
Обычно, у нас устройство использует один и тот же специалист, изредка бывает когда одно устройство используют два специалиста.
Поэтому, необходимости в разлогине на всех устройствах у нас нет, обычно просто блокируется пользователь, так как время жизни AccessToken небольшое, разлогин наступит сразу после попытки синхронизироваться с сервером.
Да, действительно, можно было вытащить IdentityServer4, но это дополнительные затраты для команды разработки (деплой, мониторинг, отказоустойчивость).
У нас были сжатые сроки (примерно 6 месяцев) и всего 2 разработчика для того, чтобы сделать бекенд и мобилку. Поэтому мы решили взять готовую платформу. После некоторого периода эксплуатации мы сможем вернуться к выбору решения и IdentityServer4 будет в шорт-листе для выбора :)
в ES можно залить данные в json и получить их обратно в этом же формате, включая вложенные объекты. для некоторых свойств придется явно сказать, чтобы эластик сохранял исходное, не преобразованное для поиска поле.
Так же можно сделать выборку по любым атрибутам, чего еще не хватает чтобы считаться no-sql хранилищем?
Пока все вроде ок, убрали некоторые процессы которые мешали / были излишне сложными, упростили принятие решений по изменениям.
Провели крутую аттестацию и утверждение новых сотрудников по «бирюзовой» схеме.
Можно много рассказывать, лучше, наверное написать статью :)
Да, надеюсь, что тех кто планирует заказать книжку не постигнет судьба моей книжки которую я заказал у данного издательства…
Заказ (№26449) с мая 2015 года в обработке висит, мейл менеджера который мне звонил не отвечает.
Предыстория тут — habrahabr.ru/company/piter/blog/257721/#comment_8428061
К сожалению, не нашел на вашем сайте формы обратной связи.
Заказал эту книгу у Вас, заказ номер 26449, внес полную предоплату и уже 8 дней статус заказа не меняется.
Можно узнать, когда придет книжка?
У нас, наверное, не такие большие нагрузки. Серьезные проблемы были когда ES жил на медленном СХД.
Были постоянные проблемы с падением поиска из-за нехватки памяти — все в своп уходило.
Сейчас поставили на железные сервера с нормальными дисками — все проблемы ушли :)
Если учесть, что в официальной документации зачастую рассматриваются самые простейшие задачки, а в худшем случае — вообще сферическая задача в вакууме, то да — я буду ходить на StackOverflow =)
Для себя я тестовую среду поднимал на базе SUN Virtual Box — несколько машин (на ноутбуке!!!)
При этом ноут ворочает вполне весело Win 2003 Server + Sharepoint 2007 + MSSQL + Visual Studio
Для демонстрации — за глаза… при этом можно просто приехать к заказчику физически и все показать со своего ноута!
На обучении (по Sharepoint 2007) лектор запускал 3 виртуалки с Шариком на своем ноуте параллельно и народ на них через RDP дебажил…
Из бонусов всегда можно сделать снапшот и откатить виртуалку если что-то сломалось.