Автор: udemy
Название: Создание современных распределенных систем с помощью Java
Значительный процент крупных предприятий, с которыми я работал, признались, что испытывают проблемы с производительностью критически важных бизнес-приложений. Большинство производственных систем были построены на основе устаревших монолитных технологий. Недавняя популярность микросервисов не оправдала обещаний несвязанных, масштабируемых и отказоустойчивых систем, если только они не будут «сделаны правильно».
Вступая в мир микросервисов, инженеры начинают создавать распределенные приложения, где необходимы надежные удаленные вызовы процедур и координация кластера.
В этом курсе вы узнаете об общих проблемах, возникающих при проектировании и внедрении крупномасштабных распределенных систем, и о том, как крупные технологические компании решают эти проблемы.
Технологии, алгоритмы и шаблоны проектирования, рассматриваемые в этом курсе:
Курс может быть хорошим подведением итогов для людей, готовящихся к собеседованию по системному проектированию.
Материал на английском языке
Подробнее:
Скачать:
Название: Создание современных распределенных систем с помощью Java
Значительный процент крупных предприятий, с которыми я работал, признались, что испытывают проблемы с производительностью критически важных бизнес-приложений. Большинство производственных систем были построены на основе устаревших монолитных технологий. Недавняя популярность микросервисов не оправдала обещаний несвязанных, масштабируемых и отказоустойчивых систем, если только они не будут «сделаны правильно».
Вступая в мир микросервисов, инженеры начинают создавать распределенные приложения, где необходимы надежные удаленные вызовы процедур и координация кластера.
В этом курсе вы узнаете об общих проблемах, возникающих при проектировании и внедрении крупномасштабных распределенных систем, и о том, как крупные технологические компании решают эти проблемы.
Технологии, алгоритмы и шаблоны проектирования, рассматриваемые в этом курсе:
- Реестр и обнаружение сервисов, Service Mesh
- Apache Cassandra
- ETCD (координатор, управляющий кластерами Kubernetes)
- Apache Kafka
- Идемпотентный сервисный дизайн, логика повторных попыток
- Шардинг и согласованное хеширование
- Балансировка нагрузки на стороне клиента, распределенная трассировка, Canary Deployment, Sidecar Pattern, Circuit Breaker
Курс может быть хорошим подведением итогов для людей, готовящихся к собеседованию по системному проектированию.
Материал на английском языке
Подробнее:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Скачать:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Похожие темы
- [Victor Joyeux] Создавайте рекламные и другие видеоролики с помощью искусственного интеллекта AI (2024)
- [Chetan Pujari] ChatGPT мастер проектирования промптов [Udemy] (2024)
- [Faisal Zamir] ChatGPT Мастер - полный курс OpenAI ChatGPT [Udemy] (2024)
- [Frank Anemaet] Набор инструментов для хакеров [Udemy] (2024)
- [Джон X. Маршан] HUMINT (Разведка из человеческих источников). Продвинутый 3 [Udemy] (2021)
- [Alexey Spiridonov] Пассивный доход на рекомендациях и бесплатном трафике [Udemy] (2023)
- [Bogdan Stashchuk] Python - Полный Курс по Python, Django, Data Science и ML [Udemy] (2024)
- [Илья Зернов] Теория Большого Киномонтажа [Udemy] (2024)
- [Yassin Marco] Монетизация искусственного интеллекта: использование Chatgpt и Midjourney для достижения успеха [udemy]
- [New Anthem Learning] Продавайте фотографии, футаджи и нейро картинки на стоках [Udemy] (2024)