Linked Data Event Streams (LDES) is een API-technologie (application programming interface) die door IDLab van de Universiteit Gent (UGent) ontwikkeld werd om datasets die onderhevig zijn aan verandering als machineleesbare linked open data te publiceren op het web. De toepassing ervan in een erfgoedcontext werd voor het eerst getest in het project Collectie van de Gentenaar (CoGhent).
API’s en datadumps
Op welke manier geef je toegang tot je erfgoeddata? Via de standaard API van je collectiebeheersysteem of met behulp van een datadump? Zo’n API is een soort doorgeefluik waarlangs gebruikers je databank voor specifieke doeleinden kunnen bevragen. De ontwikkelaars van LDES stellen dat geen van beide oplossingen een goed antwoord biedt op de diverse noden van de gebruikers van je data.
De kans is klein dat de API van je collectiebeheersysteem zelf alle noden van verschillende types datagebruikers oplost. Bovendien bieden niet alle collectiebeheersystemen linked data aan, en is het zelf omzetten van je data naar linked data en ze publiceren als datadump misschien wel eenvoudiger. Maar datadumps zijn mogelijk ook geen goede oplossing. Eenmaal de data gepubliceerd zijn, verouderen ze immers snel. Al heeft een datadump wel het voordeel dat een combinatie met eender welke andere dataset mogelijk is, omdat de verwerking volledig lokaal bij de datagebruiker gebeurt.
LDES als alternatief
LDES probeert het beste van beide aanpakken te combineren door via de LDES-service continu up-to-date (linked) datadumps te publiceren die elke gebruiker op zijn eigen computer kan verwerken. In de systeemarchitectuur van CoGhent worden de collectiedata bij de bron via de API van het collectiebeheersysteem (Adlib) uitgelezen.