2023-03-04 13:19:01 +01:00
|
|
|
# Core Services
|
|
|
|
|
2023-10-09 13:40:01 +02:00
|
|
|
The cores services constitute the main functionality of the search engine,
|
|
|
|
*relatively* agnostic to the Marginalia application.
|
2023-03-04 13:19:01 +01:00
|
|
|
|
|
|
|
* The [index-service](index-service/) contains the indexes, it answers questions about
|
|
|
|
which documents contain which terms.
|
|
|
|
|
2023-10-09 13:40:01 +02:00
|
|
|
* The [query-service](query-service/) Interprets queries and delegates work to index-service.
|
|
|
|
|
2023-08-01 15:49:50 +02:00
|
|
|
* The [control-service](control-service/) provides an operator's user interface, and is responsible
|
|
|
|
for orchestrating the various processes of the system.
|
|
|
|
|
2023-03-04 13:19:01 +01:00
|
|
|
* The [assistant-service](assistant-service/) helps the search service with spelling
|
|
|
|
suggestions other peripheral functionality.
|