---
type: system
title: Микросервисы платёжной платформы — биллинг, уведомления, криптоинтеграции
domain: финтех
services: [backend-platform]
skills: [Microservices, Idempotency, Event-Driven Architecture, gRPC, Technical Leadership]
technologies: [Go, Gin, gRPC, Python, FastAPI, Kafka, Redis, PostgreSQL, Docker]
problem: B2B-платёжной платформе нужны были новые продуктовые возможности — биллинг, email-уведомления, криптовалютные интеграции — без дестабилизации существующей системы и риска для денежного платёжного пути.
approach: Спроектировал возможности как отдельные микросервисы на Go (Gin) и Python (FastAPI) — gRPC для синхронных вызовов и Kafka для event streaming. Сделал денежные операции безопасными при ретраях через идемпотентные ключи и outbox у продюсера → inbox-дедуп у консьюмера, изолировал сбои так, что медленный криптопровайдер или падение уведомлений не роняют биллинг. Redis для кэширования, очередей и rate limiting.
result: Отказоустойчивая микросервисная архитектура, где новые сервисы выходят без риска для основного платёжного пути — с нулевой повторной обработкой платёжных событий при ретраях. Вёл команду из 4 инженеров, которая это поставила.
evidence: Описано в истории работы (Korvax, 2022 — настоящее время); решения обсуждаемы на созвоне.
public_links: []
available_for: приватный разбор
language: ru
canonical: https://asmanmalikov.com/ru/proof/payments-microservices/
---

# Микросервисы платёжной платформы — биллинг, уведомления, криптоинтеграции

- **Problem:** B2B-платёжной платформе нужны были новые продуктовые возможности — биллинг, email-уведомления, криптовалютные интеграции — без дестабилизации существующей системы и риска для денежного платёжного пути.
- **Approach:** Спроектировал возможности как отдельные микросервисы на Go (Gin) и Python (FastAPI) — gRPC для синхронных вызовов и Kafka для event streaming. Сделал денежные операции безопасными при ретраях через идемпотентные ключи и outbox у продюсера → inbox-дедуп у консьюмера, изолировал сбои так, что медленный криптопровайдер или падение уведомлений не роняют биллинг. Redis для кэширования, очередей и rate limiting.
- **Result:** Отказоустойчивая микросервисная архитектура, где новые сервисы выходят без риска для основного платёжного пути — с нулевой повторной обработкой платёжных событий при ретраях. Вёл команду из 4 инженеров, которая это поставила.
- **Evidence:** Описано в истории работы (Korvax, 2022 — настоящее время); решения обсуждаемы на созвоне.
