QuakeLink is a new protocol with a appendant software implementation to exchange earthquake and inventory information in real-time or time window based. With the help of plug-ins data is imported from different sources, feed to a central archive and forwarded to connected clients. QuakeLink supports standardized XML output formats as well as row-based summary responses, optimized for low bandwidth consumption.
During the development particular attention was payed to fast response times and minimal resource footprint. Conventional software solutions store event and inventory information in a relational database and construct the XML output in dependency of the query parameters. QuakeLink takes a different approach by storing new data in indexed data chunks. These data blocks are much larger than the entities of a normalized database scheme. Hence fewer disk access is needed respectively more data can be written and read constantly.
QuakeLink is used as the back-end for the GDS
. A Live Demo
is available showing the HTTP interface. Part of this Web interface is the Event Browser
which provides an overview of recorded events.