Раз так, то зачем вам база вообще? Если уж решили уйти от ынтерпрайза, то до конца. Профиль юзера можно просто в файл скидывать. Хоть в джейсоне, хоть в бинарном формате.
Выбор Ерланга тоже совсем не оправдан. У меня такой же подход. 2.5к человек онлайн создают нагурзку 20к рек-сек… Все это на виртуалке с 2-мя 2.2Гц ядрами и на «тормозной яве» с асинхронными сокетами.
Кстати, когда я сказал, что раньше работал на неофициальной работе, меня вообще никто не понял. Пришлось объяснять шокирующую правду о способах трудоустройства в моей стране. Короче говоря, очень приятно, что теперь приходилось беспокоиться только о работе, а не о разных отвлекающих вертлявых гендиректорах.
Ну, во-первых — в штатах полно таких же неофициалов (мексы, азиаты), особенно в дешевых ресторанчиках. Просто в отличие, от нас, украинцев, они не кричат об этом на каждом шагу.
Во-вторых — то что вы работаете неофициально — исключительно ваш выбор. В Харькове полно нормальных АйТи контор.
И вы используете значение которое распарсили из ответа в параметрах этого нового get запроса?
Да.
И 20К — это tsung с одной тачки стока посылает?
С 2-х. При 10к рек/сек у нас полностью забивается сеть в 100 мб/c на одной машине, процессора еще остается около 20%. Но тсунг отлично скейлится. Вся статистика собирается на мастере.
Я бы не рекомендовал использовать ES как No-sql хранилище. Все таки, он немного для других целей создан. Можно, конечно, но зачем платить больше? Говорю как человек, который на текущий момент работает с ES и Redis.
Ну так редис тут не поможет, потому что если он не скинул данные на диск, в момент когда отрубилась машина, то данные точно так же будут потеряны.
Ну это уже premature optimization.
Пока только 7 виджетов. Но остальные на подходе.
Выбор Ерланга тоже совсем не оправдан. У меня такой же подход. 2.5к человек онлайн создают нагурзку 20к рек-сек… Все это на виртуалке с 2-мя 2.2Гц ядрами и на «тормозной яве» с асинхронными сокетами.
Не понял восторга по этому поводу. Есть же много аналогичных либ — trove, HPPC, commons-primitives и т. д.
Ну, во-первых — в штатах полно таких же неофициалов (мексы, азиаты), особенно в дешевых ресторанчиках. Просто в отличие, от нас, украинцев, они не кричат об этом на каждом шагу.
Во-вторых — то что вы работаете неофициально — исключительно ваш выбор. В Харькове полно нормальных АйТи контор.
А что случилось пару недель назад, учитывая что последний коммит 3 мес. назад?
Почти — JSONPath.
Да.
С 2-х. При 10к рек/сек у нас полностью забивается сеть в 100 мб/c на одной машине, процессора еще остается около 20%. Но тсунг отлично скейлится. Вся статистика собирается на мастере.
В нашем сценарии целых 300 реквестов =). А нам надо лоад в 20к рек/сек. Заюзали Tsung, он умеет делать то, что вам нужно.
Наш сценарий — Post request, парсим результат, в зависимости от результата дергаем нужную урлу новым Get request.
А редкость напрямую коррелирует с эффективностью.
Я так много не играл. У меня было только 4 выкачано. И тем не менее я уже попадал на мощных чуваков, против которых ничего не противопоставить.
Ага, то есть простая колода может выстоять против колоды из редких карт? Это уже даже не смешно.