Перейти к содержимому

Записки о работе

Делюсь опытом, инсайтами и практическими решениями из реальных проектов. Архитектура, производительность, процессы и команды.

6
·28 min

Pydantic v2 Advanced Topics: async валидация, GraphQL, CLI и message brokers

Продвинутые сценарии использования Pydantic v2: async validation, интеграция с GraphQL/Strawberry, CLI приложения с Typer, message brokers (Kafka, RabbitMQ) и custom plugins

  • #Python
  • #Pydantic
  • #GraphQL
  • #Async
  • #CLI
  • #Message Brokers
Читать
·24 min

Pydantic в микросервисной архитектуре: schema registry, версионирование и интеграция с FastAPI

Использование Pydantic в микросервисах: управление схемами, обратная совместимость API, FastAPI + OpenAPI интеграция, SQLAlchemy patterns и schema registry

  • #Python
  • #Pydantic
  • #Microservices
  • #API Design
  • #FastAPI
  • #SQLAlchemy
Читать
·22 min

Pydantic v2 Performance: профилирование, оптимизации и сравнение с альтернативами

Глубокий анализ производительности Pydantic v2: детальные benchmarks ConfigDict параметров, профилирование, оптимизации для высоких нагрузок и честное сравнение с msgspec

  • #Python
  • #Pydantic
  • #Performance
  • #Optimization
  • #Profiling
  • #Benchmarking
Читать
·45 min

Pydantic v2 Production Patterns: ConfigDict, валидация и сериализация для enterprise

Исчерпывающий справочник по Pydantic v2 для production: все параметры ConfigDict, 4 уровня валидации, продвинутая сериализация, error handling, security и паттерны из реальных проектов

  • #Python
  • #Pydantic
  • #Best Practices
  • #API Design
  • #Backend
  • #Security
Читать
·20 min

Миграция Pydantic v1→v2: опыт обновления 28 моделей на тестовом проекте

Честный разбор миграции на Pydantic v2: 6 недель в свободное время, 3 проблемы на тестовом стенде, -75% latency и куча найденных граблей. Без маркетинга, только практика.

  • #Python
  • #Pydantic
  • #Migration
  • #Testing
  • #Case Study
Читать
·15 мин

Генераторы и yield в Python: глубокое погружение

Полное руководство по генераторам Python: от базовых концепций до продвинутых паттернов. Разбираем механику работы yield, итераторный протокол, корутины и практические кейсы для собеседований.

  • #Python
  • #Генераторы
  • #Собеседование
  • #Производительность
Читать
Блог — #Python — Constantin Potapov — Potapov.me