За какую документацию отвечал на позиции архитектора

Python Middle Без компании
За какую документацию отвечал на позиции архитектора
Ответы
Как архитектор, я отвечал за создание и поддержку технической документации, включая: - **Архитектурные решения (ADR)** – документирование ключевых решений с обоснованием выбора технологий, паттернов и подходов. - **Схемы системы** – диаграммы компонентов, последовательностей, инфраструктуры (C4, UML). - **API-контракты** – OpenAPI/Swagger-спецификации для сервисов. - **Руководства по масштабированию** – описание стратегий (sharding, репликация, кэширование). Пример ADR на Markdown: ``` # ADR-001: Выбор базы данных **Контекст**: Необходимость хранения геоданных с высокой нагрузкой на чтение. **Решение**: PostgreSQL + PostGIS (поддержка GIS, ACID, горизонтальное масштабирование через Citus). **Альтернативы**: MongoDB (слабая транзакционность), Redis (нет GIS-функций). ``` Также курировал документацию для DevOps (Terraform, k8s), гайды для разработчиков и соглашения (например, по логированию).