Size: a a a

Django [ru] #STAY HOME

2019 May 02

A

Almaz in Django [ru] #STAY HOME
Roman Demyanchuk
Я вижу у тебя данные левые в gmail (почта и пароль)
На сайте реальные данные стоят. Я для чата левые поставил ))
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ikasymov
У меня есть основной сервис это некая учетная система, в котором все данные храняться, считается количество товаров, доходы, маржа и т.д, там крутиться большая логика, и что бы вывести какие-то данные мне надо делать много  и долгие запросы, теперь мне надо написать сервис которые будет отоброжать эти данные, основной сервис должен оброботать сложную логику и куда-то положить, а другой сервис должен просто вывести, как лучше всего сделать и что заюзать?
если ты видишь эти задачи как часть сервиса: берёшь из Django и кладёшь потом в Django и активно используешь ORM, то Celery вполне решение
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
если ты хочешь отдельные сервисы - то ты можешь заюзать какой-нибудь OpenFaaS, например
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
или облачные Google Cloud Pub/Sub + Google Cloud Functions
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Celery лучше подходит, когда у тебя нет желания это всё сильно отделять, а если готов - то есть варианты и получше Celery
источник

D

Dmitry in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
Celery лучше подходит, когда у тебя нет желания это всё сильно отделять, а если готов - то есть варианты и получше Celery
>Kafka thread?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ikasymov
У меня есть основной сервис это некая учетная система, в котором все данные храняться, считается количество товаров, доходы, маржа и т.д, там крутиться большая логика, и что бы вывести какие-то данные мне надо делать много  и долгие запросы, теперь мне надо написать сервис которые будет отоброжать эти данные, основной сервис должен оброботать сложную логику и куда-то положить, а другой сервис должен просто вывести, как лучше всего сделать и что заюзать?
я не очень понял, что именно ты хочешь, но если это какие-то отдельные вычисления, которые ты хочешь вынести в отдельный микросервис и там у тебя Kubernetes, то лучший вариант не в облаке (не AWS и не Google Cloud), это https://kubeless.io/
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну вот да, взаимодействие с ним через Kafka
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вроде это лучшее, что есть, но оно деплоится нормально только в Kubernetes
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
если у тебя Docker Swarm или что-нибудь такое, то OpenFaaS нормальная тема
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
а ещё лучше - облака и ничего не делать самому)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
есть такая шутка про js - всё, что может быть переписано на js, будет переписано на js) мне кажется, эта шутка больше применима к AWS)
источник

AN

Alexy Nesterchuk in Django [ru] #STAY HOME
у меня есть AccountSecuritySerializer и там есть поле question http://pix.toile-libre.org/upload/original/1556800497.png но в джейсоне оно выводится как ид http://pix.toile-libre.org/upload/original/1556800575.png
Я хочу что б в джейсоне оно было так:
http://pix.toile-libre.org/upload/original/1556800677.png для этого я в серелайзере делаю
   question = QuestionSerializer(many=False)

но тогда тут я не могу выбрать тут ничего, просто тут пустое поле http://pix.toile-libre.org/upload/original/1556800776.png

как сделать так что б я тут мог выбрать со списка всех вопросов http://pix.toile-libre.org/upload/original/1556800776.png и что б мой question выводился не просто ид а полностью обьект
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
когда что-то можно запихнуть в облака - это запихнут в облака рано или поздно)
источник

G

Graywolf in Django [ru] #STAY HOME
можно хотя бы день обойтись без облаков, хотся ясной погоды
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ikasymov
У меня есть основной сервис это некая учетная система, в котором все данные храняться, считается количество товаров, доходы, маржа и т.д, там крутиться большая логика, и что бы вывести какие-то данные мне надо делать много  и долгие запросы, теперь мне надо написать сервис которые будет отоброжать эти данные, основной сервис должен оброботать сложную логику и куда-то положить, а другой сервис должен просто вывести, как лучше всего сделать и что заюзать?
а, Fission ещё есть, тоже только в Kubernetes ставится
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
на Fission можно всякие сложные workflow делать как на Celery
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Alexy Nesterchuk
у меня есть AccountSecuritySerializer и там есть поле question http://pix.toile-libre.org/upload/original/1556800497.png но в джейсоне оно выводится как ид http://pix.toile-libre.org/upload/original/1556800575.png
Я хочу что б в джейсоне оно было так:
http://pix.toile-libre.org/upload/original/1556800677.png для этого я в серелайзере делаю
   question = QuestionSerializer(many=False)

но тогда тут я не могу выбрать тут ничего, просто тут пустое поле http://pix.toile-libre.org/upload/original/1556800776.png

как сделать так что б я тут мог выбрать со списка всех вопросов http://pix.toile-libre.org/upload/original/1556800776.png и что б мой question выводился не просто ид а полностью обьект
Переодели метод to_representation, там прогони свой question через сериалайзере и переопредели representation['question']
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Graywolf
можно хотя бы день обойтись без облаков, хотся ясной погоды
ну вот смотри, три решения: OpenFaaS, Kubeless, Fission, из них только одно работает не в Kubernetes, два других нигде кроме Kubernetes не запустится) и чем дальше - тем больше таких продуктов будет появляться) не использовать облака и Kubernetes - отказывать себе в выборе в пользу более крутых решений, ограничиваться только классическими старыми
источник

G

Graywolf in Django [ru] #STAY HOME
будь проще и люди к тебе потянутся
источник