__EasyPy__
32 subscribers
147 photos
2 videos
1 file
33 links
Пишем интересные статьи, тесты для языка Python, проводим занятия по языку программирования Python, выполняем заказы...
Наше сообщество ВК: https://vk.com/easypy
Наш чат: https://t.me/EasyPy
Наш партнер: https://t.me/backenddt
Download Telegram
📌Организация асинхронной работы между двумя сервисами🧐

У меня была некая задача, организовать взаимодействие между сервисами, с большой нагрузкой.⁉️

📜Пример того как это реализовано:
1. В сервисе 1 есть АПИ Х1, за которую дергает сервис 2 и получает в ответ статус 204.
2. В это время сервис 1 отправляет по АПИ запрос на сторонний сервер и получает ответ.
3. Сервис 1 дергает АПИ Х2 на сервисе 2, куда отправляет информацию полученную от стороннего сервера и получает в ответ статус 204.
4. Соответственно сервис 2 отправляет данные в кафку под определенным ключем или в grpc.

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

Описание очень примитивное, но вроде как ясное, хочется узнать возможные варианты более опытных разработчиков и критику по конкретному решению⁉️

📌https://vk.com/easypy?amp%3Bref=feed_notifications&w=wall-163266641_1511%2Fall

#python #fastapi #API #kafka
🔥1
Forwarded from Backend development 💻
Microservices.with.FastAPI промо на русском.pdf
3.2 MB
Создание микросервисов Python
с помощью
FastAPI на русском.

Любительский перевод от админа @happypython_team 😎

Описание:
Создавайте безопасные, масштабируемые и структурированные микросервисы Python — от концепций проектирования до инфраструктуры

Цена 800р, писать: @alextezin

#fastapi #python #book
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4