Paper
19 July 2010 Build great web search applications quickly with Solr and Blacklight
Ron DuPlain, Dana S. Balser, Nicole M. Radziwill
Author Affiliations +
Abstract
The NRAO faced performance and usability issues after releasing a single-search-box ("Google-like") web application to query data across all NRAO telescope archives. Running queries with several relations across multiple databases proved to be very expensive in compute resources. An investigation for a better platform led to Solr and Blacklight, a solution stack which allows in-house development to focus on in-house problems. Solr is an Apache project built on Lucene to provide a modern search server with a rich set of features and impressive performance. Blacklight is a web user interface (UI) for Solr primarily developed by libraries at the University of Virginia and Stanford University. Though Blacklight targets libraries, it is highly adaptable for many types of search applications which benefit from the faceted searching and browsing, minimal configuration, and flexible query parsing of Solr and Lucene. The result: one highly reused codebase provides for millisecond response times and a flexible UI. Not just for observational data, NRAO is rolling out Solr and Blacklight across domains of library databases, telescope proposals, and more -- in addition to telescope data products, where integration with the Virtual Observatory is on-going.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ron DuPlain, Dana S. Balser, and Nicole M. Radziwill "Build great web search applications quickly with Solr and Blacklight", Proc. SPIE 7740, Software and Cyberinfrastructure for Astronomy, 774011 (19 July 2010); https://doi.org/10.1117/12.857899
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Telescopes

Ruby

Databases

Java

Human-machine interfaces

Observatories

Space telescopes

RELATED CONTENT

The Sloan Digital Sky Survey cyberinfrastructure
Proceedings of SPIE (August 29 2022)
Development of the Japanese Virtual Observatory (JVO) prototype
Proceedings of SPIE (September 16 2004)
Data Vault providing simple web access to NRAO data...
Proceedings of SPIE (July 15 2008)
The VO-Dance web application at the IA2 data center
Proceedings of SPIE (September 24 2012)
Evolution and adaptation of the VLT data flow system
Proceedings of SPIE (January 02 2002)
Observatory bibliographies: current practices
Proceedings of SPIE (September 13 2012)

Back to Top