(refactor) Rename satellite services to application services

This is a better descriptor, since they now all implement different applications on top of the core services' APIs.
This commit is contained in:
Viktor Lofgren 2023-10-09 13:45:45 +02:00
parent c0e61d4c87
commit 5dd55c7cad
102 changed files with 12 additions and 12 deletions

View File

@ -13,11 +13,11 @@ are necessary for speaking to them. They each implement the abstract client clas
All that is necessary is to `@Inject` them into the constructor and then
requests can be sent.
**Note:** If you are looking for the public API, it's handled by the api service in [services-satellite/api-service](../services-satellite/api-service).
**Note:** If you are looking for the public API, it's handled by the api service in [services-application/api-service](../services-application/api-service).
## MQ-API Process API
[process-mqapi](process-mqapi/) defines requests and inboxes for the message queue based API used
for interacting with processes.
See [libraries/message-queue](../libraries/message-queue) and [services-satellite/control-service](../services-satellite/control-service).
See [libraries/message-queue](../libraries/message-queue) and [services-application/control-service](../services-application/control-service).

View File

@ -32,7 +32,7 @@ dependencies {
implementation project(':code:libraries:message-queue')
implementation project(':code:libraries:language-processing')
implementation project(':third-party:commons-codec')
testImplementation project(':code:services-satellite:search-service')
testImplementation project(':code:services-application:search-service')
implementation project(':code:process-models:crawling-model')
implementation project(':code:process-models:processed-data')

View File

@ -18,11 +18,11 @@ A map of the most important components and how they relate can be found below.
* * [query](services-core/query-service)
* * [index](services-core/index-service)
* * [assistant](services-core/assistant-service)
* [satellite services](services-satellite/) "microservices", stateless providing additional functionality.
* * [api](services-satellite/api-service) - public API
* [application services](services-application/) "microservices", stateless providing additional functionality and making an application out of the search engine.
* * [api](services-application/api-service) - public API
* * [search](services-core/search-service) - marginalia search application
* * [dating](services-satellite/dating-service) - [https://explore.marginalia.nu/](https://explore.marginalia.nu/)
* * [explorer](services-satellite/explorer-service) - [https://explore2.marginalia.nu/](https://explore2.marginalia.nu/)
* * [dating](services-application/dating-service) - [https://explore.marginalia.nu/](https://explore.marginalia.nu/)
* * [explorer](services-application/explorer-service) - [https://explore2.marginalia.nu/](https://explore2.marginalia.nu/)
* an [internal API](api/)
### Processes

Some files were not shown because too many files have changed in this diff Show More