Проектирование высокопроизводительных приложений и инструменты ИИ
Курс посвящён проектированию высоконагруженных
и отказоустойчивых систем. Вы изучите теоремы CAP и PACELC, методологию SPE, техники неблокирующей синхронизации (lock-free, CAS), а также паттерны масштабирования: шардирование, партиционирование, денормализацию, репликацию, архитектуры DynamoDB и MapReduce. Курс охватывает observability (Prometheus+Grafana), нагрузочное тестирование (JMeter, Testcontainers) и оптимизацию кода с учётом JIT и GC. Дополнительно вы познакомитесь с ИИ-инструментами для ускорения работы. В результате вы получите практический опыт и системный подход к проектированию производительных решений, которые востребованы в highload- и data-intensive проектах.
58000 ₽