Sany 26.11.2012 11:42

Помогите ответить на такой вопрос:

Пусть в слабосвязной распределенной системе есть две машины: одна генерирует некие файлы, а другая их обрабатывает. Если первая машина после создания файла перекладывает его на вторую, то будем называть это push approach. Если же вторая периодически забирает готовые файлы с первой, то будем называть это pull approach.
Какой из подходов, push или pull, Вы бы выбрали при проектировании такой системы?

dev, ?
1. Velvet-Bird 26.11.2012 11:44 gay

Запилить 3ю машину и делать на неё push а потом с неё pull

2. artsVelvet-Bird /1 26.11.2012 11:45

А смысл?

3. Velvet-Birdarts /2 26.11.2012 11:47 gay

Ебу я что ли?

4. ceyt 26.11.2012 12:19 Сип+

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

Do you really want to delete ?