O'Reilly logo
  • Dayi Qiao thinks this is interesting:

all agents reside on the Distributor. For pull subscriptions, the Subscriber executes its own Distribution Agent in order to pull the data from the distributor. Chapter 7 explains pull subscriptions in more detail. Chapters 4 and 8 cover the roles of all the agents in more detail.

From

Cover of Fundamentals of SQL Server 2012 Replication

Note

what about snapshot agents? do they run on the publisher? to pull data from the publications and put them on the "snapshot folder"?