xmoonlight: у нас собственно 2 вида оплаты:
для заказов до 200 тыс руб - полная предоплата
для заказов выше 200 тыс руб - либо полная предоплата, либо с рассрочкой по месяцам, но так же предоплата
кто действительно хочет сделать качественный продукт - соглашаются
Mellowtoy: не считаю полноценным ответом, поэтому напишу здесь
У меня в одном из проектов требовалась привязка сессии к ip, сделали так:
При авторизации поднимается websocket соединение и авторизуется, в случае дисконнекта (если ip меняется - 100% дисконнект будет) автоматически переподключаем клиента и снова авторизуем
Как итог - никаких токенов в принципе, сессия живет ровно столько, сколько открыт коннект
Михаил Усоцкий: 128 битными числами можно оперировать даже на 8-битной архитектуре, разве что медленее оно будет, потенциально битность числа может быть любой, но лучше ее округлять вверх до кратной 8 или битности текущего процессора
128 битное число на 64 битной архитектуре идеально ложится в
Виталий: Документарки как правильно не преднозначены для большого количества документов в одной коллекции, но до 1 млн документов как правило работают стабильно
У Вас запрос без сложных агрегаций, просто фильтр, должен хорошо кэшироваться в памяти, поэтому имеет смысл дергать по 1-2к документов через skip и offset
Виталий: да, в теме, за последний год у меня гдето 70% проектов бегают на рефинке, некоторые из них раньше были на монге и благодаря переходу на рефинк удалось увеличить отклик
6) Код должен быт самодокументируем
То есть должно быть достаточно посмотреть на сигнатуру функции/метода/класса что бы однозначно ответить для чего это и как с этим работать
toddbarry: Yustas Alexu: насчет падения v8 когда у него не получается сделать malloc, тут все по старому, он падает, не уверен, можно ли это перехватить на плюсах, но js машина в этот момент дохнет, node.js на это падает
Насчет сборки мусора, сейчас все гораздо лучше, если раньше gc мог загнать процесс в deadlock при превышении 512 мб, то сейчас нормально обрабатывает event loop при занятых 2 гб
для заказов до 200 тыс руб - полная предоплата
для заказов выше 200 тыс руб - либо полная предоплата, либо с рассрочкой по месяцам, но так же предоплата
кто действительно хочет сделать качественный продукт - соглашаются