January 2018
Intermediate to advanced
336 pages
7h 56m
English
The Lookup service is used to search for services by type, geolocation, and availability. It subscribes to the events generated by the Consumer, Provider, Service, and Order microservices as an Observer and keeps a denormalized dataset that is faster to query for required Services. The Lookup service also adds longitude and latitude for the Services and Consumers that is derived from their address and service area or locality. To get the longitude and latitude from the service area, it depends on an external API. The Lookup service provides the following APIs for consumers to search for a service and also filter the services by type, ratings, and providers:
| URI | Description |
| GET /lookup/?q=query | Filters ... |
Read now
Unlock full access