stack-profile:ab-testing-platform
A/B Testing Platform (Python, PostgreSQL, Redis, React, FastAPI, Prometheus) overview
A full-featured experimentation platform for designing, running, and analyzing A/B tests with statistical rigor across web and mobile surfaces. FastAPI serves the experiment configuration API and the variant assignment endpoint with deterministic hashing for consistent user bucketing. PostgreSQL stores experiment definitions, variant configurations, and raw event data for statistical analysis. Redis powers real-time variant assignment lookups and experiment exposure caching. React delivers the experiment management console with power analysis calculators, metric dashboards, and sequential testing monitors. Python statistical libraries compute confidence intervals, p-values, and sample ratio mismatch detection. Prometheus tracks assignment latency and exposure rates. The tradeoff is ensuring experiment isolation to prevent interaction effects and the statistical literacy required to correctly interpret results.
Attributes
Outgoing edges
- domain:data-science·DomainData Science
- domain:software-engineering·DomainSoftware Engineering
- language:python·LanguagePython
- tool:psql·Toolpsql
- library:redis·Librarynode-redis
- framework:react·FrameworkReact
- framework:fastapi·FrameworkFastAPI
- tool:prometheus·ToolPrometheus
- library:pandas·Librarypandas
- library:numpy·LibraryNumPy
- workflow:ab-experiment-lifecycle·WorkflowA/B Experiment Lifecycle
- workflow:growth-experiment-review·WorkflowGrowth Experiment Review
- skill-area:ab-testing-experimentation·SkillAreaA/B Testing and Experimentation
- skill-area:statistical-analysis·SkillAreaStatistical Analysis
- skill-area:api-design·SkillAreaAPI Design
- skill-area:data-visualization·SkillAreaData Visualization
- skill-area:backend-data-persistence·SkillAreaBackend Data Persistence
- role:data-scientist·RoleData Scientist
- role:backend-engineer·RoleBackend Engineer
- role:product-manager·RoleProduct Manager