Нам нужно что-то построить в моем классе распределенных систем, я понятия не имею, что мы собираемся делать.
Есть предложения? (нас группа из 20 человек, у нас есть внутренние подгруппы)
Вот требования:
Мы не можем использовать системы сообщений или файловые серверы, и мы пишем только на C/C++ и Python. Каждая команда обрабатывает более 2 процессов.
Мои предложения:
Распределенный планировщик задач:
Описание: A легкая система, которая управляет и планирует задачи на нескольких серверах. Это может включать в себя простые задачи, такие как запуск пакетных сценариев или выполнение рутинных вычислений, распределенных по разным узлам.
Ключевые технологии: Python для клиентских запросов, C/C++ для выполнения задач на стороне сервера. Используйте многопоточность для обработки нескольких запросов планирования и простое программирование сокетов для связи клиент-сервер.
Подробнее здесь: https://stackoverflow.com/questions/783 ... -for-class