Skip to content

Home

CoAuthors Logo CoAuthors Documentation

CoAuthors is the DBLP co-authorship frontend. It focuses on user interaction, query orchestration, and runtime observability.

What CoAuthors Handles

  • UI rendering for co-authorship search
  • Input normalization and request packaging
  • Runtime cache read/write and query telemetry
  • Backend integration with DblpService

Runtime Characteristics

  • Service entry: GET /
  • Local runtime APIs:
  • GET /api/runtime/stats
  • POST /api/runtime/cache/get
  • POST /api/runtime/cache/put
  • POST /api/runtime/query/event
  • Runtime storage: SQLite (runtime.sqlite)
  • Cache behavior: payload-keyed persistence in query_cache

Integration Topology

  • Frontend endpoint: http://localhost:8090
  • Backend target via API_BASE_URL (default http://localhost:8091)
  • DBLP build/query lifecycle is served by DblpService
  1. Quick Start
  2. Configuration
  3. API Reference
  4. Development Guide
  5. Operations
  6. Troubleshooting
  7. Changelog

Audience

  • Engineers deploying a standalone co-author lookup frontend
  • Teams integrating UI workflows with DBLP backend services
  • Maintainers tracking runtime cache and telemetry behavior