Enroll Course: https://www.coursera.org/learn/software-architecture-patterns-for-big-data

Если вы ищете курс, который поможет вам освоить архитектурные паттерны для работы с большими данными, то “Архитектурные паттерны программного обеспечения для больших данных” на платформе Coursera — это именно то, что вам нужно. Курс предназначен для тех, кто хочет понять, как переводить большие программные системы с использованием больших данных в продукцию.

На протяжении курса вы будете преобразовывать прототипы больших данных в высококачественное протестированное программное обеспечение. Вы научитесь измерять характеристики производительности распределенных систем, определять проблемные области и реализовывать масштабируемые решения для улучшения производительности. В результате завершения курса вы узнаете, как масштабировать производственные хранилища данных.

Содержание курса

  • Прогностические модели

    В первой неделе курса вы научитесь писать тесты, которые позволят вам итеративно работать с прогностическими моделями.

  • Производительность распределенных систем

    На второй неделе вы научитесь обеспечивать работу вашей распределенной системы в производственной среде с помощью написания тестов производительности.

  • Горизонтальное распределение больших нагрузок

    На третьей неделе вы будете использовать очереди для горизонтального распределения больших нагрузок.

  • Высокодоступные распределенные системы

    В последней неделе курса вы узнаете о преимуществах и недостатках высокодоступных распределенных систем.

Этот курс идеально подходит для разработчиков программного обеспечения, специалистов по данным и архитекторов, желающих углубить свои знания в области больших данных. Я настоятельно рекомендую его тем, кто хочет построить качественные распределенные системы, которые могут обрабатывать большие объемы данных с высокой производительностью и доступностью.

Enroll Course: https://www.coursera.org/learn/software-architecture-patterns-for-big-data