Мой первый опыт обработки вебхуков: как я учился делать надёжный бэкенд на PythonПривет, Хабр!Я студент, изучаю backend-разработку на Python. Недавно в рамках учебного проекта столкнулся с задачей: нужно было сделать интеграцию с платёжным сервисом. Они присылают уведомление (вебхук),…
Rube Goldberg coffee machine Event-driven architecture повышает ценовую эффективность используемых ресурсов, потому что они задействуются только в тот момент, когда они нужны. Существует масса вариантов, как это реализовать и не создавать дополнительные облачные сущности в качестве worker-приложений. И сегодня я расскажу не про FaaS, а про вебхуки. Я покажу учебный пример обработки событий с помощью вебхуков объектного хранилища. Читать дальше →
Я попросил нашу команду маркетинга нарисовать иллюстрацию и долго объяснял, что такое вебхуки Не так давно передо мной встала задача реализовать работу вебхуков в Личном кабинете владельца кассы компании Дримкас. Как оказалось, в сети практически нет описания и туториалов, как это сделать. Я расскажу, как мы это реализовали без тяжелых кронов по БД. Статья будет полезна для middle node.js-разработчиков. Читать дальше →
АвторВыполняйте свои скрипты Python, как команды bashНаписание скриптов Python для создания интерфейсов командной строки (CLI) — широко используемый метод для DevOps и бэкенд разработки.Ключом к реализации CLI в Python является встроенный модуль argparse. Он предоставляет все необходимые функции и позволяет использовать скрипт Python в качестве команды bash.В этой статье будут представлены некоторые важные моменты создания CLI с помощью Python на 7 уровнях сложности. Погрузиться