Публикации по теме 'distributed-systems'


Объединение одноузлового и распределенного машинного обучения с Maggy
В этом блоге рассказывается о забывчивой тренировочной функции и внутреннем устройстве Мэгги, представленном на Spark + AI Summit 2020 26 июня. TL; DR; Maggy - это фреймворк с открытым исходным кодом для распределенного машинного обучения. В этом посте мы представляем новую унифицированную структуру для написания базовой логики обучения машинного обучения в виде « обучающих функций без внимания ». Maggy позволяет повторно использовать один и тот же обучающий код при обучении..

Архитектура распределенных систем: важность идемпотентности
Иллюстрированное объяснение того, как идемпотентные системы обеспечивают гораздо более простую и менее расточительную интеграцию программного обеспечения Идемпотентность (или, если хотите, идемпотентность ) — это характеристика операции, такой как конечная точка HTTP или вызов RPC, позволяющая выполнять ее несколько раз и наблюдать тот же результат, как если бы операция была только применяется один раз. Другими словами, при интеграции с другой системой, такой как сторонний..

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

Анализ распределенных запасов с помощью ngrok-go и микросервисов (часть 1   —   создание основы для машинного обучения)
Последние несколько лет я пытался разгадать одну из самых больших загадок общества: фондовый рынок. Я не совсем понимаю, что влечет людей к этому — надежда добиться больших успехов, страх потерять все или возможность того, что на короткое время они смогут владеть ключом к финансовому успеху. Какой бы ни была причина, фондовый рынок, несомненно, является одним из самых бурных и в то же время значительных достижений человечества. Однако моя одержимость фондовым рынком довольно проста...

3 урока, извлеченных из внедрения Raft в Go
В рамках моего непрерывного обучения я недавно выбрал курс по распределенным системам в Массачусетском технологическом институте, который использует Golang в своих лабораториях. Курс отличный: все записи на уроки и вспомогательные материалы доступны онлайн и сведены в учебную программу . Мне особенно понравилась идея, что я могу узнать что-то новое о распределенных системах, отточить свои навыки работы с Golang и создать что-то классное, параллельно разрабатывая домашние задания. Я..

Монолит против микросервисов
Монолит против микросервисов Введение Если вы разработчик, то, несомненно, один из самых важных вопросов, на который вы должны ответить, — «Должен ли мой проект быть монолитом или микросервисом?». Выбрать подходящую архитектуру действительно сложно, особенно учитывая тот факт, что это решение может повлиять на весь жизненный цикл проекта. Кроме того, принять правильное решение часто сложно, так как бизнес-требования могут меняться в процессе фактической разработки. Но что, если..

Понимание пробников Kubernetes
Настройка зондов готовности, работоспособности и запуска для обнаружения и работы с нездоровыми модулями. Одна из проблем, связанных с архитектурой распределенных систем и микросервисов, - это автоматическое обнаружение неисправных приложений, перенаправление запросов к другим доступным системам и восстановление поврежденных компонентов. Проверки работоспособности - один из способов решения этой проблемы и обеспечения надежности. В Kubernetes проверки работоспособности настраиваются с..