Ответ
Да, постоянно. Сейчас основное внимание уделяю углублению знаний в области распределённых систем и высоконагруженных приложений. Изучаю паттерны и инструменты:
- Архитектура: Углубляюсь в Event-Driven Architecture (EDA) и CQRS на практике, разбираюсь с тонкостями работы Apache Kafka как брокера событий.
- Инструменты: Осваиваю Terraform для более эффективного управления инфраструктурой как код (IaC) и ArgoCD для GitOps-подхода к деплою в Kubernetes.
- Оптимизация: Исследую продвинутые техники профилирования и отладки (pprof, tracing с Jaeger) для поиска узких мест в микросервисах.
Пример недавнего изученного подхода — использование circuit breaker (например, через библиотеку resilience4j или go-breaker) для повышения отказоустойчивости межсервисного взаимодействия.