Applications of the in-memory database Redis in processing transient event alerts
Description
We present results of using the in-memory database Redis in processing transient event alerts. The Redis works in two different ways for processing alerts. First, the publication-subscription model in the Redis allows us to adopt it as a message delivery system for multiple local alert clients. Second, we use the features of indexing and storing geolocation information in the Redis to enable low-latency matching of transient locations with custom catalogs. The current system collects event alerts by using VOEvent streams and detecting changes in web pages/feeds. We also introduce our efforts of migrating the system from the Redis message delivery environment to the NATS-based message processing configuration as well as application of Uber's H3 spatial indexing model instead of the Redis geolocation support.
Files
ADASS_XXVIII_2018.pdf
Files
(1.6 MB)
Name | Size | Download all |
---|---|---|
md5:98c59f8740977a3dd1ba14e305828ca0
|
1.6 MB | Preview Download |