Size: a a a

Django [ru] #STAY HOME

2020 April 29

N

Nire in Django [ru] #STAY HOME
Александр Виноградов
Относительно джанги, микросервис это апп или отдельный проект на отдельном хосте?
смотрите, есть smtp контейнеры в докер.хабе. Берете их оттуда, запускаете и запускаете джанго, который через него почту отправляет.
Вот и первый сервис готов))
источник

NN

Nick NK in Django [ru] #STAY HOME
Oleg Shleiko
Любые сообщения для меня будут ценными, даже 1-2
Мой опыт разбивания приложения на сервисы занял около квартала проектирования с прототипированием и годом разработки. Но это была внутрення система и там в целом понятны были разделения бизнес задач
источник

NN

Nick NK in Django [ru] #STAY HOME
Dmitry
а разве делают на джанге микросервисы?
А почему нет? Микросервис - это веб-приложение с веб-апи обычно
источник

N

Nire in Django [ru] #STAY HOME
Nick NK
А почему нет? Микросервис - это веб-приложение с веб-апи обычно
ну тут вопрос в эффективности, мне на питоне фласк сервисы намного проще администрировать, чем джанго. Но большие проекты конечно за ним)
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Oleg Shleiko
Отличное обсуждение для меня актуально! Подскажите такой и мне вопросик... У меня есть вся база продуктов Яндекс маркета, и я планирую добивать туда кучу других площадок, включая wildberries, но у меня это всё в обдной БД. что мне можно и нужно разбивать?
источник

D

Dmitry in Django [ru] #STAY HOME
Nick NK
А почему нет? Микросервис - это веб-приложение с веб-апи обычно
ну а какой в этом смысл? Насколько мне представляется с помощью микросервисов мы разгружаем узкие/сложные места. Какой смысл разгружать махиной на питоне?
источник

N

Nire in Django [ru] #STAY HOME
от размера сервиса зависит, в общем
источник

OS

Oleg Shleiko in Django [ru] #STAY HOME
благодарю
источник

N

Nire in Django [ru] #STAY HOME
У гугла большие сервисы на джанге кстати) Документация например
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
У нас вот на фласке микросервисы
источник

NN

Nick NK in Django [ru] #STAY HOME
Nire
ну тут вопрос в эффективности, мне на питоне фласк сервисы намного проще администрировать, чем джанго. Но большие проекты конечно за ним)
Ну если про хайлоад и ассинхронность - то я бы смотрел на tornado.web
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Oleg Shleiko
Если не затруднит несколько ссылок были бы очень и очень кстати...))
https://habr.com/ru/company/yandex/blog/498856/
#4 - хорош для расширения кругозора)
источник

OS

Oleg Shleiko in Django [ru] #STAY HOME
благодарю
источник

OS

Oleg Shleiko in Django [ru] #STAY HOME
благодарю
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
И вправду делать микросервис на джанге - такое что-то
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Oleg Shleiko
благодарю
но там по верхам, чтоб понять куда дальше идти
источник

N

Nire in Django [ru] #STAY HOME
Так вот, мой вопрос еще актуален. Что включить в стандартную сборку джанго под контейнеры?

rest+автогенерацию доки, точно)
источник

NN

Nick NK in Django [ru] #STAY HOME
Попадалось, что внутренние сервисы делают на фласке, а внешние на джанге. Но это частная архитектура, всё зависит от проекта, универсального решения нет
источник

N

Nire in Django [ru] #STAY HOME
кстати. тут есть подписчики джанго рест фреймворка? скока платите?)
источник

АВ

Александр Виноградов... in Django [ru] #STAY HOME
Nire
кстати. тут есть подписчики джанго рест фреймворка? скока платите?)
насчёт DRF. Делал тестовое задание на вакансию. По условию, батарейки использовать нельзя. Считают, что в джанге всё и так есть, а если нету, то ты просто не знаешь джангу. Спросил за DRF, можно ли его использовать. Отвели, что если я это смогу обосновать
источник