@ru_python

Страница 631 из 9768
[Anonymous]
02.05.2016
19:19:54
А дальше по рейту

Сергей
02.05.2016
19:21:09
репу сюда никак не запилить?

[Anonymous]
02.05.2016
19:21:33
Ботом

Google
[Anonymous]
02.05.2016
19:23:22
Почему на Джанго?
А почему бы и нет?

Roman
02.05.2016
19:23:27
Почему не на 1с-битрикс или joomla?

Dmitriy
02.05.2016
19:23:37
Уже написанно, много кода на нем

Roman
02.05.2016
19:23:43
Ну или вот еще неплохой вариант на excel

Dmitriy
02.05.2016
19:23:55
можно и что нибудь другое использовать

Сергей
02.05.2016
19:24:09
Вот в зависимости от репы можно и выдавать количество сообщений, не?

[Anonymous]
02.05.2016
19:24:29
А дальше по рейту

репу сюда никак не запилить?

Только банить придется вручную

Roman
02.05.2016
19:24:55
А есть что-нибудь для SOA на разводных гаечных ключах? Их уже много у меня

можно и что нибудь другое использовать
Я к тому что Джанго и сервисы ортогональны

Dmitriy
02.05.2016
19:27:05
Ну тоесть основной сайт то на джанго. а вот сервисы на чем нибудь другом. или плохой вариант?

Google
Dmitriy
02.05.2016
19:30:10
ну например. есть отправка почты, вытаскивание прайса из других сервисов. вот эти функции отделяем от основного приложения. в отдельные независимые сервисы

Artem
02.05.2016
19:31:45
репу сюда никак не запилить?
Есть такой бот в апворк-чате, лишняя сущность как по мне. В идеале вообще ничего не нужно, кроме чувства ответственности перед другими участниками. К сожалению, не всем это дано.

Сергей
02.05.2016
19:32:04
ну ок. возьми ты redis + rq. ну или celery+rabbitmq.
Кажется он не про очереди

Artem
02.05.2016
19:32:44
Dmitriy
02.05.2016
19:33:15
ну ок. возьми ты redis + rq. ну или celery+rabbitmq.
ну про очереди я знаю . Вопрос же был в другом. Не понятно как архитектурно правильно разделить это все.

[Anonymous]
02.05.2016
19:33:48
Redis из коробки прекрасно справляется с очередями.

Через блокирующие операции.

LPUSH -> BLPOP

Зачем костыли нужны вроде rq, не совсем ясно.

Dmitriy
02.05.2016
19:36:14
Но как лучше сделать. все сервисы на порты повесить? или на урл

Сергей
02.05.2016
19:36:15
Попробуй покурить SOAP/WSDL

Google
Dmitriy
02.05.2016
19:37:19
пока все монолит

Roman
02.05.2016
19:39:56
Кажется он не про очереди
редис - это не очереди.

[Anonymous]
02.05.2016
19:40:21
редис - это не очереди.
В Redis'e есть всё для очередей.

В том числе и для двойных.

Через тот же RPOPLPUSH.

Сергей
02.05.2016
19:40:43
А чому не использовать селери + редис?

[Anonymous]
02.05.2016
19:40:51
А чому не использовать селери + редис?
Потому что лишние костыли и нагрузка не нужны.

Pavel
02.05.2016
19:40:53
редис - это не очереди.
python-rq - это очереди в редисе.

Roman
02.05.2016
19:46:26
python-rq - это очереди в редисе.
я знаю. но редис - это не про очереди :)

Eugene
02.05.2016
19:46:43
мне больше нра очереди в uwsgi spool

Roman
02.05.2016
19:46:49
вот его pubsub - это очереди или нет?

у меня главный вопрос к предложившему soap/wsdl: не приболел?

Eugene
02.05.2016
19:47:51
soap брр

[Anonymous]
02.05.2016
19:47:53
Roman
02.05.2016
19:48:07
Потому что лишние костыли и нагрузка не нужны.
а в чем костыли и что источник нагрузки? редис? сериализация?

[Anonymous]
02.05.2016
19:48:26
Сергей
02.05.2016
19:48:28
редис + rq = очереди, celery + rabbitmq = очереди

Google
[Anonymous]
02.05.2016
19:48:33
Redis = очереди.

Больше ничего не нужно там.

Сергей
02.05.2016
19:48:48
редис + rq = очереди, celery + rabbitmq = очереди
и тут внезапно ты вырываешь член из выражения и говоришь что он - не очереди

я не понимаю логики :(

Roman
02.05.2016
19:49:04
В том, что кроме Redis'a ничего не нужно.
даже код клиенской либы для редиса? :)

[Anonymous]
02.05.2016
19:49:18
Admin
ERROR: S client not available

[Anonymous]
02.05.2016
19:49:22
Ты через JS ключи пушить будешь?

Roman
02.05.2016
19:49:46
>клиентская либа >Redis
а hiredis нам тоже не надо? и redis-sentinel,

[Anonymous]
02.05.2016
19:49:55
Eugene
02.05.2016
19:49:55
селери в топку. rq и uwsgi spooler рулят

Roman
02.05.2016
19:49:59
Ты через JS ключи пушить будешь?
это автора спросить надо ))

[Anonymous]
02.05.2016
19:49:59
Причём тут драйвер.

И твои костыли.

Roman
02.05.2016
19:50:16
[Anonymous]
02.05.2016
19:50:19
Лол.

https://github.com/redis/hiredis

Ну ты понял, да.

Я сейчас вообще про другое.

Roman
02.05.2016
19:51:06
https://github.com/redis/hiredis
ну и как я тогда без hiredis хожу в redis? :)

Google
[Anonymous]
02.05.2016
19:51:07
Я про то, что Redis поддерживает очереди из коробки

Довольно железно.

И никакие надстройки к нему не нужны.

Потому что это лишнее.

Roman
02.05.2016
19:51:20
беру pypy -m pip install redis

и всё работает ))

[Anonymous]
02.05.2016
19:51:28
беру pypy -m pip install redis
Драйвер ставишь.

О чём и речь.

Roman
02.05.2016
19:51:39
Драйвер ставишь.
а hiredis зачем? :)

[Anonymous]
02.05.2016
19:51:57
а hiredis зачем? :)
hiredis - для С.

Как бы разные языки.

Roman
02.05.2016
19:52:26
Потому что это лишнее.
ну, можно всё написать самому. но это неразумно.

[Anonymous]
02.05.2016
19:52:34
Для Ruby есть redic.

Ну например.

Тебе две команды вызвать сложно?

LPUSH для пуша в очередь.

Страница 631 из 9768