Update 0012-separate-service-for-crawler.md
This commit is contained in:
parent
97990cbe29
commit
53cbb86710
|
@ -8,7 +8,7 @@ Accepted
|
|||
|
||||
## Context
|
||||
|
||||
The Auction House Discovery Crawler (for simplicity referred to as the Crawler) continuously crawls external auction houses that we already know about to try and discover new auction houses. It maintains the information we have about other auction houses and notifies our Action House when it has discovered new information. The Crawler can either be a part of the Auction House service or be a standalone service
|
||||
The Auction House Discovery Crawler (for simplicity referred to as the Crawler) continuously crawls external auction houses that we already know about to try and discover new auction houses. It maintains the information we have about other auction houses and notifies our Action House when it has discovered new information. The Crawler can either be a part of the Auction House service or be a standalone service.
|
||||
|
||||
## Decision
|
||||
|
||||
|
@ -20,7 +20,7 @@ Additionally, the services might have to scale differently depending on how rapi
|
|||
|
||||
## Consequences
|
||||
|
||||
We will have to duplicate some code and data as the auction house information will be duplicates across both services (although the business logic for updating the information based on the timestamp will solely reside in the Crawler).
|
||||
We will have to duplicate some code and data as the auction house information will be duplicated across both services (although the business logic for updating the information based on the timestamp will solely reside in the Crawler).
|
||||
|
||||
There will be an added latency to the communication between the two domains. However, since this information should not be overly time sensitive (a few ms should not matter), this should not impact overall system performance.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user