Background information
As part of the T263854: [Maps] Modernize Vector Tile Infrastructure work, geoshapes will be extracted into a standalone service.
What
Geoshapes logic can be executed outside kartotherian without depending on the rendering logic. The only dependencies are PostGIS and outgoing requests to WDQS.
How
- Create a new repo for geoshapes
- Extract geoshapes logic into a fresh express nodejs service (use push-notifications early commits for a service-runner type script template)
- Tests to guarantee service execution
Acceptance criteria
- Geoshapes is extracted into a new service
- Deployed using a docker image in the beta cluster