Skip to content

prio-data/views_router

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Router

This router is responsible for two things: Firstly, it routes requests for data to correct endpoints. Secondly, it handles caching of such requests.

At the system level, requests are often routed back to the router, asking for RHS components of the data. This makes the router a central part of the data negotiation process.

The fact that each separate request is cached is extremely important for performance, as only absolutely necessary computations are performed.

The router itself is quite simple, it is its role in the system that makes it powerful.

Env settings

Key Description Default
DATA_CACHE_URL
TRANSFORMER_URL
BASE_DATA_RETRIEVER_URL
LOG_LEVEL

Depends-on

Contributing

For information about how to contribute, see contributing.

About

The router is responsible for routing requests to the right data source

Resources

License

Stars

Watchers

Forks

Packages

No packages published