Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a2413110fbb226b9

Jump to content

// Workers AI · dad joke modeWhat did geoplexing say to mapping? "You're always plotting against me.

From Wikipedia, the free encyclopedia

Geoplexing is a computer science term relating to the duplication of computer storage and applications within a server farm over geographically diverse locations for the purpose of fault tolerance.[1][2] The name comes from a contraction of geographical multiplex.[1]

Description

[edit]

In a geoplex, server clusters are duplicated over one or more geographically separate sites. Geoplexes can be "active-active" (where all of the clusters are used in tandem) or "active-passive" (where one or more of the clusters are kept as a hot spare).[1]

Data and applications are shared either via cloning or partitioning. With cloning, each server in a cluster handles one or more applications, with the applications and the data both being cloned to other servers in the geoplex, and so a load balancer then distributes requests to the cloned servers. Meanwhile, with partitioning, hardware and applications are duplicated in the geoplex, while application datasets are divided between the servers, and therefore requests are routed to the appropriate server.[1]

References

[edit]
  1. 1 2 3 4 B Devlin; J Gray; B Laing; G Spix (1999). "Scalability terminology: Farms, clones, partitions, and packs: RACS and RAPS". arXiv:cs.AR/9912010.
  2. T Barclay; J Gray; W Chong (2004). TerraServer Bricks–A High Availability Cluster Alternative. Citeseer. CiteSeerX 10.1.1.59.3626.