Disadvantages Push And Pull Systems
Obeying nature's rule that nothing is prefect, neither push nor pull alone can obtain the best-case performance. Both push and pull scheduling schemes have their own advantages and disadvantages. Push-based algorithms suffer when the number of data items in the system is large because then the broadcast cycle is long too, and hence the expected access time of the system is also large. For less-demanded items, average access time could be as high as half of the length of the broadcast cycle. A...
Balancing Push and Pull
The work of Acharya, Franklin, and Zdonik 2 is perhaps the first significant work that effectively explores the advantages of both push- and pull-based data transmission strategies. The work introduces the asymmetry in different factors, like, 1 uplink and downlink channels, 2 clients and server ratio, and 3 amount of data downloaded and uploaded. The proposed strategy considers a capacity-constrained server and multiple clients with uplink channels. It then extends the static, push-based data...
