IDigBio API Software: Difference between revisions
fix typo
(fix typo) |
|||
Line 20: | Line 20: | ||
Elasticsearch, PostgreSQL, and Ceph are all run on a dedicated hardware clusters engineered for the specific needs of each of these applications. | Elasticsearch, PostgreSQL, and Ceph are all run on a dedicated hardware clusters engineered for the specific needs of each of these applications. | ||
API server apps are deployed as Docker containers to a pool of virtual machines that run the API and other services such as the Celery server. The virtual machines are run in a shared XenServer pool along with iDigBio's hosted VPS machines and other infrastructure. A | API server apps are deployed as Docker containers to a pool of virtual machines that run the API and other services such as the Celery server. The virtual machines are run in a shared XenServer pool along with iDigBio's hosted VPS machines and other infrastructure. A Redis virtual machine provides a short-lived cache of recent API request results to buffer repeated API requests, often the result of page reloads in the portal interface. |