@jvmchat

Страница 1075 из 2890
guga
17.01.2017
21:07:47
проект игрушечный.

так что тащу хазелькаст

Mikhail
17.01.2017
21:08:41
ignite пробовал?

guga
17.01.2017
21:08:49
Google
guga
17.01.2017
21:09:06
у нас тут @gamussa, какой игнайт

Митко Соловец?
17.01.2017
21:09:11
апач игнат

армянин

Mikhail
17.01.2017
21:09:17
Anton
17.01.2017
21:09:23
а можно и sequence наверное какой нибудь дёргать в нормальной базе если :)

Arthur
17.01.2017
21:09:27
а кто может обьяснить что такое inmemory data grid?

Anton
17.01.2017
21:09:37
Митко Соловец?
17.01.2017
21:10:02
гуга для твоего кейса спринг темплэйта хватит и реста

сиквенс заведешь

если что-то сложное - оформи в хранимку

Google
Arthur
17.01.2017
21:10:45
типо хешмап но где ключ значение это все что угодно?

Митко Соловец?
17.01.2017
21:10:54
guga
17.01.2017
21:11:36
сиквенс заведешь
не подойдет, допустим у меня есть N айдишек, и если дернули /incr/{id} нужно только у неё увеличить. Или я чего-то о сиквенсах не знаю?

Vadim
17.01.2017
21:12:44
Есть библиотека ?

guga
17.01.2017
21:14:48
yep

Alexander
17.01.2017
21:15:33
Вы так говорите, как будто сиквенс не будет в рамках транзакции выполняться

Тот же самый лок строки

Иначе гонка

Митко Соловец?
17.01.2017
21:16:00
да не, мы просто минимальными средствами обойтись хотели

но не заводить же сиквенс на каждую строчку

Oleksandr
17.01.2017
21:16:27
что мешает на сервере сделать атомик и иногда сбрасывать в бд?

Митко Соловец?
17.01.2017
21:16:43
а не понимаю, что мешает сделать задачу в лоб

Oleksandr
17.01.2017
21:16:44
самое-самое простое

Alexander
17.01.2017
21:16:49
Зачем на строчку? Можно в апдейте написать инкремент

Митко Соловец?
17.01.2017
21:17:07
триггер завести

Alexander
17.01.2017
21:17:51
На триггерах частенько делают

Хороший вариант

Митко Соловец?
17.01.2017
21:18:07
подтверждаю

Google
Alexander
17.01.2017
21:18:09
Только с перфомансом могут быть проьлемы

Если нагрузка большая

Митко Соловец?
17.01.2017
21:18:30
очень большая если только

Alexander
17.01.2017
21:18:42
Эпмческая

Митко Соловец?
17.01.2017
21:18:48
Легендарная

Alexander
17.01.2017
21:18:48
Как многопоточность

guga
17.01.2017
21:19:25
Если нагрузка большая
не думаю что больше 100 запросов \ сек

Митко Соловец?
17.01.2017
21:19:36
guga
17.01.2017
21:19:58
пойду почитаю что там с триггирами в постгре

Митко Соловец?
17.01.2017
21:20:23
в доке все клево расписано

https://t.me/javastart Ребят, напоминаю, у нас новый чат для начинающих и изучающих джаву. У нас уже 36 членов. Приглашаем всех заинтересованных, в том числе и опытных, которые не прочь советом помочь.

Митко Соловец?
17.01.2017
21:26:50
guga
17.01.2017
21:27:02
Митко Соловец?
17.01.2017
21:27:27
Ага, очень похоже
этот кейс гуглится кстати, если что

вместе с описанием схемы и БЛ

Adam
17.01.2017
21:27:47
Ага, очень похоже
В отдельной таблице не вариант?)

Google
guga
17.01.2017
21:28:07
Я так и думал сделать, просто руками инкрементить и декрементить было лень, и спросил может есть чего умнее.

Vik
17.01.2017
21:29:53
Митко Соловец?
17.01.2017
21:30:06
Я могу, но сейчас на митинге
какой часовой пояс?

guga
17.01.2017
21:30:14
Я так и думал сделать, просто руками инкрементить и декрементить было лень, и спросил может есть чего умнее.
Ну т.е. разворачивать транзакцию, лочить рядок очень лениво. Не критичные же данные.

Vik
17.01.2017
21:30:21
Adam
17.01.2017
21:30:23
Я имел ввиду сам факт лайка в отдельной таблице

Admin
ERROR: S client not available

Митко Соловец?
17.01.2017
21:30:50
за пару часов запилишь и тебе верно человек про отдельную табличку говорит

guga
17.01.2017
21:31:18
Митко Соловец?
17.01.2017
21:31:22
если перфоманс не понравится, потом в редиску перекинешь

или во что-то другое

guga
17.01.2017
21:32:09
если перфоманс не понравится, потом в редиску перекинешь
Какой перформанс, приложение которым полтора калеки будут пользоваться

Alexander
17.01.2017
21:34:47
Потому что могу

Поэтому ставь рэдис

guga
17.01.2017
21:35:17
Поэтому ставь рэдис
Так тоже могу, но за инстанс платить тоже нужно

Руслан
17.01.2017
21:35:33
Какой перформанс, приложение которым полтора калеки будут пользоваться
Делаешь лог, раз в N часов его обрабатываешь, скидываешь статистику

Если тебе считать хиты

Можно апачи спарк взять XD

Google
Alexander
17.01.2017
21:36:59
Пхп скрипт скидывает все говые лайки в файл

Mikhail
17.01.2017
21:37:05
Можно апачи спарк взять XD
как раз вопрос по нему есть, в learn, но все молчат ( есть знатоки?

Alexander
17.01.2017
21:37:15
По крону считаешь свежие лайки и обновляешь стату в другом файле

guga
17.01.2017
21:37:29
Если тебе считать хиты
Хиты по id, но таскать с собой мапу лень. Проще каждый раз ходить в базу.

Руслан
17.01.2017
21:38:02
id это урл ресурса?

guga
17.01.2017
21:38:18
Ну и синдром, потом перепишем, если нужно будет

id это урл ресурса?
Да что-то похожее на лайки поста

Руслан
17.01.2017
21:38:33
(короче если тебе реально поиграться с как можно большим кол-вом технологий, то бери кафку и спарк)

guga
17.01.2017
21:38:39
Все просто

Alexander
17.01.2017
21:38:43
По крону считаешь свежие лайки и обновляешь стату в другом файле
Будет работать быстрее, чем на джаве и меньше памяти есть

Руслан
17.01.2017
21:39:04
Докер на что

guga
17.01.2017
21:39:05
На 16 ГБ озу

Alexander
17.01.2017
21:39:07
Вагрант + ансибл

Руслан
17.01.2017
21:39:31
Видел как в докер целая IDE поднялась с рабочим окружением)

Докер в докере

guga
17.01.2017
21:40:01
Где там фотка с Лео из начала

Alexander
17.01.2017
21:40:11
Хочешь сэкономить память - делай аппенд лог в файл

Страница 1075 из 2890