История проекта ParkingBot — реализация #2

У меня будут микросервисы, ну или, если быть точным, просто сервисы. Давайте расскажу, какие:

🤖 Telegram Bot — интерфейс взаимодействия пользователей. Через него происходит основной бизнес-процесс: получение фото, дополнительной информации и предложение задонатить на камеру

🎥 Camera API — интерфейс взаимодействия бота с камерой. По сути, это прослойка для получения фотографии. Camera API работает с камерой по протоколу RTSP.

🗄 Photo Cache — маленький сервис, который каждые 10 минут запрашивает фото с камеры через Camera API и сохраняет их локально.

💾 Хранение данных Для хранения данных сначала буду использовать SQLite — для моих задач подходит идеально, но потом напишу скрипт миграции на любимую PostgreSQL.

Сетевое взаимодействие Теперь о том, как всё будет работать с точки зрения сети. Здесь писать ничего не хочу — просто посмотрите на картинку, там всё понятно.

На этом у меня всё! Дальше расскажу про реализацию: как писал код, что использовал, с какими трудностями столкнулся — а они точно были 😅

Ставь лайкосик 👍 и услышимся дальше или почитаемся!

История проекта ParkingBot — реализация #2
У меня будут микросервисы, ну или, если быть точным, просто сервисы. Давайте расскажу, какие:
🤖 Telegram Bot — интерфейс взаимодействия пользователей | Сетка — социальная сеть от hh.ru