
Charles
06.06.2017
12:23:36
с шины можнт принудительный сигнал на сон придти конечно же, может. но это нестандартное положение дел на лужайке.

Vsevolod
06.06.2017
12:25:45
я бы тогда по-простому через таймеры сделал, а если проблемы будут то от них и плясать

Charles
06.06.2017
12:26:08
у меня на эту ебаную лужайку с кроликами в контексте апдейтов теперь первая ассоциация - промысел божий или воля человеческая - креационизм против волюнтаризма

Таймураз
06.06.2017
12:26:32

Google

Charles
06.06.2017
12:26:43
раз в сутки. это минимум

Таймураз
06.06.2017
12:26:59
А максимум?

Charles
06.06.2017
12:27:04
меньше не будет, если мы про периодические обновления.
месяц
но это предполагается только где-то через год)

Таймураз
06.06.2017
12:27:20
А, то есть самое частое- сутки

Charles
06.06.2017
12:27:28
ну по идее да

Таймураз
06.06.2017
12:27:49
Тогда нетрезво писать в эвент луп тысячи таймаутов

Charles
06.06.2017
12:27:54
там могут возникать ситуации типа "покорми кроликов" - часа за три до конца суток например, но это вродь дела не меняет
ну я могу пулов наплодить

Таймураз
06.06.2017
12:28:25
Одна крон задача дергает скрипт, который пробегает по всем объектам и выполняет свое черное дело

Charles
06.06.2017
12:28:27
лужайка-то не одна, на ней все кролики не уместятся)

Таймураз
06.06.2017
12:29:08
Не в этом дело
Если у тебя каждый объект будет внутри иметь setTimeout- это будет жрать лишние ресурсы

Google

Таймураз
06.06.2017
12:29:32
Нет смысла лишнюю абстракцию добавлять прям в каждый объект, когда все равно эта операция должна быть выполнена для всех разом

Charles
06.06.2017
12:29:56
эээээ, не, стоп, дай поясню. мой косяк

Vsevolod
06.06.2017
12:29:57
так в том и дело, тчо не для всех разом, а у каждого по отдельности, как я понял

Charles
06.06.2017
12:30:13
там и то и то - сейчас изображу

Таймураз
06.06.2017
12:30:25
Я уже тебя понял
Используй очередь
И пиши туда, что и когда ты хочешь выполнить

Charles
06.06.2017
12:31:08
там может может быть допустим 1000 кроликов - из них 500 будут жрать в 15.00 а из 500 оставшихся 400 трахаться в 16.00. а вот остальные 100 могут вообще всякой хуйней заниматься не по расписанию
короче полный хаос

Таймураз
06.06.2017
12:31:26
Реализуй очередь на основе ЬД
БД
Потому что если у тебя упадет сервер- из очереди задач все таски вывалятся
Можешь сделать сложнее, использовать нормальную очередь и одновременно писать параллельно статус задач в базу
Чтобы если сервер упал, это все можно было восстановить
Это ты абстракциями говоришь или у тебя там тамагочи на сервере?

Charles
06.06.2017
12:33:51
я сейчас их состояния пишу в бд и восстанавливаю. ну пока что так сделал. активные кролики приходят из кэша, мертвые кролики в монге лежат.
не, у меня там почти как MMO, но в финансовой сфере

Таймураз
06.06.2017
12:34:08
Лол
финансовая сфера и на монге?
юзай реляционку

Google

Charles
06.06.2017
12:34:43
у меня самих транзакций нет, я логику бизнес-сущностями оперирую. без проводок
этим уже не у меня и не мой сервис занимается)

Таймураз
06.06.2017
12:35:28
финансовая сфера жестче ммо будет

Charles
06.06.2017
12:35:48
да кстати не сказал бы. сильно проще, в разы. просто надежность нужна другая

Таймураз
06.06.2017
12:36:03
я из-за надежности и говорю, что жестче

Charles
06.06.2017
12:36:12
аа
понял)

Таймураз
06.06.2017
12:36:51
Недовольство игроков и финансовые потери по-разному могут отразиться на разрабе

Charles
06.06.2017
12:37:00
)))
слушай, ну хорошо, допустим очередь. что мне делать с теми оставшимися 100 кроликами которые не будут неистово трахаться или жрать как не в себя?

Таймураз
06.06.2017
12:39:11
Смотри
Так, тут, думаю, лучше в лс уйти, так как куча мыслей, не связанных с нодой

Ilya
06.06.2017
13:01:40

Таймураз
06.06.2017
13:02:07

Ilya
06.06.2017
13:03:40
да в жопу эту паранойю "на случай войны"
замедляет разработку дико. надеюсь больше не придется так делать

Таймураз
06.06.2017
13:04:47

Ilya
06.06.2017
13:05:16
ну да. не работает бд == не работает приложение.

Таймураз
06.06.2017
13:06:21
Если бы все было так просто, Илья
Удивительно, что это вам говорит человек, младше вас почти в 2 раза (скорее всего)

Rafael
06.06.2017
13:07:00

Google

Rafael
06.06.2017
13:07:34
Мб для домашнего проектика, который будет крутиться на телефоне это ном, но это не норм

Ilya
06.06.2017
13:07:47

Таймураз
06.06.2017
13:08:04

Ilya
06.06.2017
13:09:13

Таймураз
06.06.2017
13:09:51

Konstantin
06.06.2017
13:10:08
Кто-нибудь знает, как в статботе считается Flood Ratio?

Таймураз
06.06.2017
13:10:28

Aleksandr
06.06.2017
13:10:58

Таймураз
06.06.2017
13:12:13

Admin
ERROR: S client not available

Aleksandr
06.06.2017
13:12:58
50 млн- не с потолка число?
инвестиционный проект оптоволокна между континентами который позволит ускорить пинг на 7 мс стоит 350 млн баксов
то есть в систематический выигрыш 1 мс готовы вкладывать 50 млн баксов

Таймураз
06.06.2017
13:14:03
Вот в это я спокойно верю
А вот то, что в течение 1 мс можно 50 млн потерять- это другое
Не спорю, просто могу запомнить информацию как есть, а потом некорректные данные приводить)

Aleksandr
06.06.2017
13:15:45

? гриб
06.06.2017
13:16:04
А телепортирвать электроны пока дорого? )

Evgeny
06.06.2017
13:16:09
Прохерил 180КК за две секунды работы

Rafael
06.06.2017
13:17:36
Не верю

Charles
06.06.2017
13:18:09
лучше поверить чем проверить такое

Google

Rafael
06.06.2017
13:18:11
В высокочастотной трейдинге и за очень высокие

Aleksandr
06.06.2017
13:18:34
вообще в универе думал что скорость света это очень много, а когда понял что из-за потолка скорости света максимально быстрый пинг между максимально удаленными пирами - 65 мс, то передумал

Rafael
06.06.2017
13:18:45
Помните недавно судили прогера за воровство сорсов? Так вот у него на новой раьоте за была 4кк$

Konstantin
06.06.2017
13:19:03
https://habrahabr.ru/post/128372/ — не 350 лямов, а 300, и не 7мс, а 6мс :) Хотя 50 лямов/1мс это не отменяет ))

Vladimir
06.06.2017
13:19:39

Aleksandr
06.06.2017
13:19:46

Rafael
06.06.2017
13:20:08

Aleksandr
06.06.2017
13:20:35

Vladimir
06.06.2017
13:20:37
Ну так или иначе его уже уволили нахер
А украл он или нет - это может и никто и не узнает никогда

Rafael
06.06.2017
13:20:53

Таймураз
06.06.2017
13:20:53

Rafael
06.06.2017
13:21:06
Он очень крутой спец, чтобы кидаться им на ветер

Charles
06.06.2017
13:21:22
блин да ну нахер. надо бросать эту финансовую сферу, даже если в ней прибыльно работать

Aleksandr
06.06.2017
13:21:33
А на чем вы бек пишите?
в той компании они писали автоматическую покупку рекламы, там никакого рокет-саенса не нужно и скоросоти тоже, но баги привели к покупке рекламы с КПД 0%

Vladimir
06.06.2017
13:21:41

Konstantin
06.06.2017
13:21:44

Aleksandr
06.06.2017
13:24:13
Ну так в том фишка, за воровство много платят
с воровством в ИТ есть один большой провал. деньги почти невозможно использовать, их намного сложнее отмыть чем украсть, а не отмыв бабло ни дом в монако, ни феррари себе не купишь

Rafael
06.06.2017
13:24:22
но вообще мне кажется в высокочастотном тмрейдинге очень круто рабоатт
наверняка все прогеры перфекционисты

Таймураз
06.06.2017
13:25:01