При росте сервиса разработчику приходится учитывать не только число запросов, но и возможные отказы зависимостей и целых зон доступности. С курсом Хекслета вы разберётесь, как рассчитывать нагрузку, выбирать хранилища и проектировать поведение системы при отказах на примере сервиса такси.
На...
Учебный курс «Проектирование ИТ-решений с использованием Cursor AI» является интенсивным введением в методы проектирования корпоративных приложений с использованием систем искусственного интеллекта. В ходе курса слушатели от начала и до конца спроектируют современную корпоративную информационную...
Хорошая архитектура держится на хорошем коде и на ясной коммуникации внутри команды. Книга «Модель C4. Визуализация программной архитектуры» учит рисовать диаграммы, по которым команда понимает, строит и обсуждает программные системы.Модель C4 разработал сам автор книги, Саймон Браун. Ею...
О книге:
Плох тот разработчик, который не мечтает стать архитектором! Вам тоже хочется пройти этот путь как можно быстрее?
Авторы бестселлера "Фундаментальный подход к программной архитектуре" научат вас мыслить "архитектурно" и расскажут про актуальные проблемы архитектуры ПО. Вы узнаете о...
Чему вы научитесь:
Планировать архитектуру ПО
Узнаете, что такое монолитная и микросервисная архитектуры, как они соотносятся с целями бизнеса
Настраивать системы под большие нагрузки
Освоите балансировщики нагрузки, стратегии кеширования, брокеры сообщений
Проектировать API
Изучите правила...
Продвиньтесь в понимании ООП, изучая мета и SOLID принципы. Примеры кода на C#.
Авторы: Илья Фофанов
Последнее обновление: 12/2020
Язык: русский
Чему вы научитесь
Определение количества зависимостей класса
Применение SRP для конкретизации классов
Определение запаха дублирования вызванного...