Home
DblpService Documentation
DblpService is the DBLP build-and-query backend used by CoAuthors and CiteVerifier.
Core Responsibilities¶
- DBLP source download and local build pipeline
- Bootstrap control console (
/bootstrap) - Query APIs for health, stats, and coauthor pairs
- Pipeline lifecycle control (
start / stop / reset / state)
Integration Scope¶
- Default service port:
8091 - Direct backend for
CoAuthors - Shared/backup build-query backend for
CiteVerifier
Operational Characteristics¶
- SQLite-backed query service (
dblp.sqlite) - Fullmeta schema checks before query APIs
- Configurable lock timeout (
DB_BUSY_TIMEOUT_MS) - CORS control via
CORS_ORIGINS