Architecture

Last updated 7 months ago

High availability cluster

There are 3 data centers hosted on AWS, located in US West (Oregon), Asia Pacific (Sydney) and Europe (UK) regions. They perform the same functions and act as a high-availability cluster with active/active node configuration.

Latency based routing

DNS queries of api.taggun.io will respond with the IP Address of the resource that provides the best latency. For example: If latency is lowest between the caller and Sydney data center, the DNS query of api.taggun.io will resolve to the IP Address of Sydney data center.

You can also specify the target data center locations. This is useful if your application needs to comply with data sovereignty regulation. Use these data center specific host names:

api-au.taggun.io will resolve to the IP Address of Sydney data center in Australia

api-us.taggun.io will resolve to the IP Address of Oregon data center in North America.

api-uk.taggun.io will resolve to the IP Address of UK data center in Europe.