конкуретное обновление в данном случае не требуется, при добавлении сообщения, в DynamoDB просто добавляются Item по HashKey для соответсвующего dialogID
максимум требуется атомарный инкремент (если хранить длину сообщения)…
его можно сделать через внешние локи по ключу (опять же dialogID например на redis), но нагрузка не настолько большая…
а с учетом того что сервер nodejs одно-поточный и используется nodejs+sockjs… то возникновение необходимости обновить кол-во сообщений в диалоге одновременно от двух клиентов, очень мала
если говорить про DynamoDB то там все просто, это не ACID хранилище и консистентности там нет, зато очень высокая доступность и низкая latency, достаточно стоимость низкая (по сравнению с остальными сервисами типа EC2 или RDS) и приемлимое API для определенного вида выборок =)
>Кстати, несовсем корректно работает переключалка языков, при самом первом заходе на сайт язык стоит английский (видимо, из локали), но переключатель в позиции Русский язык. (Version 26.0.1410.63 Chrome)
Это потому внутри есть два понятия «языка»
1) язык интерфейса
2) родной язык пользовтеля
а переключатель один =)
у вас в хроме выставлен английский интерфейс (английская локаль), поэтому отображается на Английском
но при этом вы из России и пришли на lingualeo.ru поэтому скорее всего ваш родной язык русский
переключатель отображает «родной язык»
в настройках профиля можно выбрать и настроить тот который захочется
logstash у меня валится после 1-2 дней работы стабильно…
мне это не нравится =)
splunk для меня действительно самое лучшее решение =)
но уперлось в трафик
если бы перманентная лицензия просто считалась бы как 1к баксов за 1гиг логов в день, это было бы очень круто… а там какая то экспотенциальная зависимость которая меня как жадного российского халявщика пугает =)
я четко понимаю что для банка например или для телекома в миллионном городе цены которые озвучивает спланк подъемны вполне
у меня не SIEM ;)
1) трекинг ошибок это error log от php и django в который сливаются ВСЕ ошибки
2) алерты это когда ошибок с определенными сигнатурами становится больше чем сколько то за определенный период
3) дебаг логов это достаточно детальные логи записи действий пользователя на сайте… со стороны приложения
>Splunk Enterprise pricing in North America starts at U.S. $6,000 for a 500 megabyte-per-day perpetual license, including first year support,
у меня больше от 500 до 800 мегов в день логов
сжатыми от 80 до 150 в день… но splunk не считает сжатые логи
откуда столько? ну поскольку у меня не миллионы пользователей но и не 100 в сутки -)
я хочу парсить access.log и парсить debug application log и еще кучу error логов
у меня реально нет 6000 баксов… и раньше был на сайте ценник который говорил что для моего объема логов мне понадобится чуть ли не 15000 баксов…
>or U.S. $2,000 per year for a term license including support.
понимаете, я могу платить максимум 50-100 баксов в месяц за сервис который принесет мне.КОНКРЕТНУЮ прибыль
но не 200 баксов в месяц… хотя, пока писал пост, подумал, да фиг с ним… надо ставить уже и платить бабос =)
максимум требуется атомарный инкремент (если хранить длину сообщения)…
его можно сделать через внешние локи по ключу (опять же dialogID например на redis), но нагрузка не настолько большая…
а с учетом того что сервер nodejs одно-поточный и используется nodejs+sockjs… то возникновение необходимости обновить кол-во сообщений в диалоге одновременно от двух клиентов, очень мала
если говорить про DynamoDB то там все просто, это не ACID хранилище и консистентности там нет, зато очень высокая доступность и низкая latency, достаточно стоимость низкая (по сравнению с остальными сервисами типа EC2 или RDS) и приемлимое API для определенного вида выборок =)
и что вы подразумеваете под этим словом?
в чем заключаются на ваш взгляд «проблемы»?
я думаю лучше www.phpReact.org ;) он интереснее
возможно вы перешли по ссылке https://
переключатель меняет «родной язык» и устанавливает наиболее подходящий для выбранного «родного языка» «язык интерфейса»
Это потому внутри есть два понятия «языка»
1) язык интерфейса
2) родной язык пользовтеля
а переключатель один =)
у вас в хроме выставлен английский интерфейс (английская локаль), поэтому отображается на Английском
но при этом вы из России и пришли на lingualeo.ru поэтому скорее всего ваш родной язык русский
переключатель отображает «родной язык»
в настройках профиля можно выбрать и настроить тот который захочется
Где бенчмарки?
есть ли возможность работать в кластере на нескольких серверах?
Ну и вообще =) XQuery вещь по сравнению с SQL достаточно специфичная =)
мне это не нравится =)
splunk для меня действительно самое лучшее решение =)
но уперлось в трафик
если бы перманентная лицензия просто считалась бы как 1к баксов за 1гиг логов в день, это было бы очень круто… а там какая то экспотенциальная зависимость которая меня как жадного российского халявщика пугает =)
я четко понимаю что для банка например или для телекома в миллионном городе цены которые озвучивает спланк подъемны вполне
1) трекинг ошибок это error log от php и django в который сливаются ВСЕ ошибки
2) алерты это когда ошибок с определенными сигнатурами становится больше чем сколько то за определенный период
3) дебаг логов это достаточно детальные логи записи действий пользователя на сайте… со стороны приложения
1) трекинг ошибок и alert'ы
2) дебаг логов по саппорт тикетам
спасибо на ссылку на AlienVault не знал про него
у меня больше от 500 до 800 мегов в день логов
сжатыми от 80 до 150 в день… но splunk не считает сжатые логи
откуда столько? ну поскольку у меня не миллионы пользователей но и не 100 в сутки -)
я хочу парсить access.log и парсить debug application log и еще кучу error логов
у меня реально нет 6000 баксов… и раньше был на сайте ценник который говорил что для моего объема логов мне понадобится чуть ли не 15000 баксов…
>or U.S. $2,000 per year for a term license including support.
понимаете, я могу платить максимум 50-100 баксов в месяц за сервис который принесет мне.КОНКРЕТНУЮ прибыль
но не 200 баксов в месяц… хотя, пока писал пост, подумал, да фиг с ним… надо ставить уже и платить бабос =)
я просто смотрю на рынок, какое то ненормальное ценообразование… как у Splunk так и конкурентов…
www.elasticsearch.org/guide/reference/query-dsl/term-query.html
ситуация по ручному указанию веса терма в запросе при поиске я так понимаю не изменилась?