Вопросы по теме 'distributed-system'

Как сделать мое приложение Java Swing приложением клиент-сервер?
Я сделал приложение Java Swing. Теперь я хотел бы сделать его клиент-серверным приложением. Все клиенты должны быть уведомлены об изменении данных на сервере, поэтому я не ищу веб-службу. Приложение клиент-сервер будет запускаться в одной локальной...
9846 просмотров

Программное обеспечение для путешествий. Это концепция?
Я хотел бы спросить, существовала ли программа, предназначенная для путешествия (например, следуя каким-то физическим силам) по планете, возможно, занимая и освобождая вычислительные ресурсы/узлы. Буквально это означает, что некоторая агентная...
291 просмотров
schedule 09.11.2023

Передача больших данных MPI от всех ко всем
В моем приложении MPI есть некоторый процесс, который генерирует большие данные. Скажем, у нас есть процесс N+1 (один для главного управления, другие рабочие), каждый из рабочих процессов генерирует большие данные, которые теперь просто записываются...
2511 просмотров

избыточные распределенные файловые системы для небольшого количества узлов
Мне нужно, чтобы файловая система совместно использовалась двумя узлами в разных местах, полностью избыточная, чтобы программы, работающие на обоих узлах, могли видеть всю файловую систему. Ситуация такова, что файл данных может храниться в любом...
614 просмотров
schedule 26.10.2023

Как получить имя файла/содержимое файла в качестве ввода ключа/значения для MAP при выполнении задания Hadoop MapReduce?
Я создаю программу для анализа файлов PDF, DOC и DOCX. Эти файлы хранятся в HDFS. Когда я запускаю свою работу MapReduce, я хочу, чтобы функция карты имела имя файла в качестве ключа и двоичное содержимое в качестве значения. Затем я хочу создать...
7387 просмотров
schedule 19.04.2023

Почему файловая система Hadoop не поддерживает произвольный ввод-вывод?
Распределенные файловые системы, такие как Google File System и Hadoop, не поддерживают произвольный ввод-вывод. (Он не может изменять файл, который был записан ранее. Возможна только запись и добавление.) Почему они разработали именно такую...
5145 просмотров

Распределенная инфраструктура хранения данных для хранения видеопотоков
Я изучаю варианты промежуточного программного обеспечения распределенного хранения данных на основе кластера с несколькими площадками. Такие программы, как Lustre, HDFS и, возможно, OpenStack Swift, могут представлять интерес. Однако основная...
287 просмотров
schedule 22.08.2022

Интересные проекты на основе распределенных/операционных систем
Я хотел бы знать некоторые интересные задачи, основанные на распределенных системах, которые можно было бы решить в течение четверти (мой университет использует систему четверти!). Я надеюсь работать над одним проектом, который удовлетворит как курс...
3719 просмотров

Что такое промежуточное ПО в распределенных системах?
Сейчас я прохожу курс по распределенным системам и не могу понять идею промежуточного программного обеспечения. Я понимаю, что это программный уровень, обеспечивающий уровень абстракции между приложением и фактической связью по сети, но мне нужны...
1538 просмотров

Что мы подразумеваем под максимальным процентилем или задержкой на основе TP?
Когда мы обсуждаем производительность распределенной системы, мы используем термины tp50, tp90, tp99,99 TPS. Может ли кто-нибудь объяснить, что мы подразумеваем под ними?
44316 просмотров
schedule 26.07.2023

Учебники по Core netty и Protobuf
Я работаю с распределенными системами (Java/EE, netty, protobuf). Интересно, как отправить документ с клиента на сервер и сохранить его в базе данных сервера. Отправка строки кажется простой, но как мне отправить большой файл. Нужно ли разбивать...
1557 просмотров

Как переподключить разделенные узлы в кластере erlang
Поиск некоторых решений для обработки разделов кластера Erlang. По сути, всякий раз, когда участник кластера снова доступен, его следует добавить обратно в кластер. Вероятно, самым простым решением является использование мониторинг узла erlang ....
269 просмотров

Протокол голосования в распределенной системе
Я изучаю распределенную операционную систему, и у меня есть вопрос о протоколе голосования: "Когда мне следует использовать статический протокол голосования вместо динамического протокола голосования?" (это означает, что в любом случае статический...
6676 просмотров
schedule 01.01.2023

Как создать систему бронирования для Android, связанную с серверной программой на базе ПК?
Чтобы сделать это максимально простым, я создаю систему бронирования для отеля. Мне нужно приложение, которое будет приложением для Android и программой Java, которая будет действовать как сервер, отправляющий данные по запросу. Моим главным...
3326 просмотров

Сервис Discovery и алгоритм выбора Лидера
Я проводил некоторые исследования для улучшения внутренней службы Discovery в моем проекте. У нас есть несколько узлов в кластере, отвечающих за службу обнаружения, которые очень доступны. Чтобы получить доступ к какой-либо службе, каждое клиентское...
452 просмотров

Как предотвратить отправку одних и тех же данных разным клиентам в REST API GET?
У меня есть 15 рабочих клиентов и один мастер, подключенный через Интернет. Работа и данные передаются через REST API в формате json. Вакансии не ограничиваются каким-либо конкретным клиентом. Любой работник может запросить доступное задание через...
115 просмотров
schedule 05.09.2022

Последовательная согласованность в распределенных системах
Я изучаю последовательную согласованность в распределенных системах, но просто не могу понять объясненные термины. Я был бы признателен, если бы кто-нибудь мог пролить свет на непрофессиональный термин о том, почему приведенные ниже пункты (а) и (в)...
5544 просмотров

Логические часы: временные метки Лэмпорта
В настоящее время я пытаюсь понять временные метки Лампорта. Рассмотрим два процесса P1 (генерирующие события a1 , a2 ,...) и P2 (генерирующие события >b1 , b2 ,...). Пусть C(e) обозначает отметку времени Лампорта, связанную с событием e...
2293 просмотров

Какие серверные архитектуры могли бы обеспечить высокую доступность и избежать условий гонки?
У меня есть следующая (испорченная) распределенная архитектура, в которой есть условия гонки. Я знаю, что у некоторых из вас, вероятно, есть решения этой классической «проблемы распространения распределенного состояния» — и я хотел бы их услышать....
200 просмотров

Эффективен ли куратор Apache?
У меня есть общее представление о том, чем занимаются Curator и Zookeeper. Однако я не знаю, управляют ли они информацией в памяти или на диске. Например, «рецепты» для барьера или распределенной очереди предлагают открыть узел (узел — это файл?) по...
270 просмотров