FastAPI приложение | Redis + Docker

preview_player
Показать описание
В этом видео я покажу Вам, как можно связать FastAPI и Redis, а так же обернуть все приложение в Docker контейнеры с последующей оркестрацией

Рекомендации по теме
Комментарии
Автор

10 тыс просмотров на февраль 2024 года. Это успех! Давай ещё ролики про архитектуру FAST API

bgs
Автор

Радует, когда видишь, что у других тоже не с первого раза получается )))

xewuss
Автор

Очень полезное видео полного развёртывания, понятно хоть, как и что друг с другом взаимодействует, было бы интересно посмотреть развёртывание какого-нибудь простенького, но полноценного веб-приложения с фронтом на вью или другом фрейме для фронта, и с бэком на fastapi или асинхронном flask, например, c авторизацией и, может даже, пагинацией

ivan_inanych
Автор

Спасибо за подробное и наглядное объяснение!

annasmur
Автор

Классное видео, спасибо! Если снимешь еще по теме торговых алгоритмов, с использованием продвинутых технологий вроде редиса и докера, посмотрю с большим интересом.

andreynd
Автор

спасибо, очень здорово, хотелось бы посмотреть как это прикручивается к фронтенду

alexeymatveev
Автор

Видео классное!!! Я в полном восторге! Приступаю к ручному копированию)

citieslg
Автор

интересное и полезное видео. странно что у канала так мало подписчиков

ГубкаБоб-ръ
Автор

Приветствую! Можешь сделать видео по интеграции в эту связку еще postgresql и pgadmin в docer-compose?

deymonsteru
Автор

В конце видео вы показали способ получать сразу весь список пар, но по нему же будет не удобно искать, т.к. каждая пара это элемент списка, а не ключ и придется либо для более быстрого поиска все равно перепаковать все в словарь, либо же каждый раз пробегаться по всем элементам до тех пор пока не найдем запрошенную пару, или есть какие то более быстрые методы поиска по такому списку?

Demrey
Автор

Спасибо вам большое, было очень полезно ;))

АнтонКородян
Автор

Архитектура похожа на архитектуру в Go

isded
Автор

Правильно ли я понимаю, что events - startup и shutdown, что нужно сделать при старте приложения и что при его завершении? Пытаюсь понять нужно ли мне это использовать.
Я low level в python. Первый раз увидел у кого то использование ... вместо pass.
Так же написание осмысленных буковок в init файлы пакетов python, обычно какие ролики не смотрел обучающие никто особо не разбирал такое, но когда смотрел исходный код в библиотеках часто это видел и не особо понимал как с этим взаимодействовать, да и сейчас не сильно понимаю. Судя по всему в init файлы прописывают импорты, чтобы дальше в файле.py можно было проще импортировать(или вообще не импортировать) и использовать функции/методы класса.
__routes__ это магический метод? как я понял они дефолтные типо __eq__, я не прав?
Раздробленность проекта интересная.

TheVenelo
Автор

о давай больше про микросервисы а rabbitmq знаешь?

АртемАртеменконезабывайвыходит
Автор

Спасибо за отличные видео, неглядя лайк и подписка.
Подскажи, в чем может быть проблема..
Всё сделал как у тебя: структура, содержимое, уделил этому время. Всё запускается, но почему-то тупо не работают ивенты, которые запланированы в on_startup и on_loop_startup. Уже всё облазил, вроде бы всё соответствует твоему коду, но тупо не работают эти ивенты, ошибок никаких нет.
Ссылки на binance переписал верно, в postmanе проверил.
Может обновишь репозиторий в соответствии с кодом из этого видео?

sashass
Автор

Вот бы еще грамотно asyncpg с pool в шаблон завести.

MB-mied
Автор

Если снимешь для Redash, буду очень благодарен 😊

degtuarevvladimir
Автор

fastapi utils не поддерживается уже 3 года

ackz
Автор

Автор, если честно, то это не архитектура, а какая то жесть. Полностью статический класс сервера - это какое то мохровое древнее зло, зачем вам класс для него? Использование датаклассов подобным образом - издевательство над самой сутью датаклассов, просто кровь из глаз. Эвенты для выполнения периодических тасков бизнеслогики - это что-то с чем-то. Нейминг pkg internal - что ты такое? Писали раньше на го? Такое ощущение, что вы где то начитались антипатернов и решили так потролить общественность.

sergeydostovalov