> DNS is pull, not push
Except for when it is.... If you increment the serial number of a zonefile on your authoritative ns1 and reload the zone, it will push it to any slaves that are configured and set as authoritative for the zone. Very standard IXFR config.
If we are referring to third parties' caching recursive resolvers updating a zone, then yes, it absolutely is pull not push.