Herbert Van de Sompel Staff Scientist Los Alamos National Laboratory |
Web applications frequently leverage resources made available by remote Web servers. As resources are created, updated, deleted, or moved, these applications face challenges to remain in lockstep with the server’s change dynamics. Several approaches exist to help meet this challenge for use cases where “good enough” synchronization is acceptable. But when strict resource coverage or low synchronization latency is required, commonly accepted Web-based solutions remain elusive.
Motivated by the need to synchronize resources for applications in the realm of cultural heritage and research communication, the National Information Standards Organization (NISO) and the Open Archives Initiative (OAI) have recently launched the ResourceSync project that aims at designing an approach for resource synchronization that is aligned with the web architecture and that has a fair chance of adoption by different communities.
This project briefing will discuss some motivating use cases and will provide a perspective on the resource synchronization problem that results from initial discussions. It will also give an overview of an experiment in which a synchronization approach was explored to sync with rapidly evolving linked data, and that is based on a server pushing notifications out when its resources change, and recipients of those notifications pulling the changed resources.
Project team: Todd Carpenter (NISO), Berhard Haslhofer, (Cornell University), Martin Klein (Los Alamos National Laboratory), Nettie Lagace (NISO), Carl Lagoze (Cornell University), Peter Murray (NISO), Michael L. Nelson (Old Dominion University), Robert Sanderson (Los Alamos National Laboratory), Herbert Van de Sompel (Los Alamos National Laboratory), Simeon Warner (Cornell University)
Handout (PDF)
Presentation (PDF)