• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Push Model, Pull model

 
Vasim Patel
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
I am not sure if this is the right group to post this message.

I needed to know the difference btn push model and pull model in distributed computing.

thanks
Vasim
 
Nathan Pruett
Bartender
Posts: 4121
IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, this is the right forum.

"Push" means that the server sends information to the clients. The most common model of this is usually called "Publish/Subscribe" because the clients "subscribe" to the server and the server "publishes" information to all the clients when the information is ready on the server.

"Pull" means that the client requests information from the server. The client requests information at the time that the client needs it and gets the current state of information on the server.

Neither one of these approaches are, in general "better" than the other, however, in certain circumstances, or for certain applications, one approach is a better match than the other.
 
Kareem Gad
Ranch Hand
Posts: 89
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In relation to this topic, I posted "A Story of 8 Servers" earlier and i had a certain approach in mind. More inclined towards the "push" model.

Would you say it is more suited to follow a push approach in this case ?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic