← Every exhibit

Figure Figure 1 From the research bench

Taxonomy of Experimentation Architectures

EXPERIMENTATION SYSTEM ARCHITECTUREClient-Side / Presentation LayerServer-Side / Backend and EdgeArchetype 1:Client-SideDOM MutationIn-browser JavaScript,visual editorFast to ship, highflicker riskArchetype 2: Multi-ArmBandit (MAB)Dynamic traffic routingMaximizes short-termyieldArchetype 3:Server-Side Edge FlagZero flicker,secure logicPricing and algorithms,full audit trailArchetype 4:Quasi-ExperimentSynthetic controls,geo-matchingNon-random assignment

Reference & Evidence

Source: Diagram from this essay. Sources and interpretation are given in the article.