Abstract: Systems and techniques are provided for syncing shared resource across multiple systems using an intermediary system. The system includes logic to store membership data that includes a plurality of members in a membership. The system includes logic to create a reference content hash for the shared resource of the membership. The system can download the content hash of a copy of shared resource, upon receiving a notification of a transaction with the copy of the shared resource. The system can compare the content hash of the copy with the content hash of the master copy to detect any changes to the copy of shared resource. The system can designate the copy of shared resource with updated content as master copy and fanout the master copy to storage accounts associated with members in the membership. The system can perform the fanout for sets of members in the membership.