Skip to content
Log inStart free

Design paper

Operating a personalization system across markets: launch, experimentation, rollout and incident response

Abstract

A personalization model that works in one market can fail in another for reasons that have nothing to do with its accuracy: a different catalogue, a different traffic mix, a marketplace in which treatment and control compete for the same stock. We describe the operating procedure we propose for running recommendation and ranking models across several markets. It covers five stages: launch with per-market holdouts and declared guardrail metrics, sequential monitoring of experiments, staged rollout with automatic rollback, retraining on a cadence tied to how fast each market changes, and on-call incident response with blameless postmortems. We argue each stage from published work on online controlled experiments, marketplace interference, concept drift, technical debt in machine-learning systems and site reliability engineering. We give a map from each step to the failure it addresses and a worked model of how many sessions a faulty policy reaches before rollback. We report no measured outcomes. This is a design proposal, not a measured result.

Method. Design paper: the procedure is argued from the cited literature; we report no measurements of our own. Table 2 is a worked model with its inputs shown.

References

  1. 1

    Ricci, F., Rokach, L., & Shapira, B. (Eds.) (2022). Recommender systems handbook (3rd ed.). Springer. doi.org/10.1007/978-1-0716-2197-4

  2. 2

    Kohavi, R., Tang, D., & Xu, Y. (2020). Trustworthy online controlled experiments: A practical guide to A/B testing. Cambridge University Press. doi.org/10.1017/9781108653985

  3. 3

    Johari, R., Koomen, P., Pekelis, L., & Walsh, D. (2017). Peeking at A/B tests: Why it matters, and what to do about it. Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. doi.org/10.1145/3097983.3097992

  4. 4

    Deng, A., Xu, Y., Kohavi, R., & Walker, T. (2013). Improving the sensitivity of online controlled experiments by utilizing pre-experiment data. Proceedings of the Sixth ACM International Conference on Web Search and Data Mining. doi.org/10.1145/2433396.2433413

  5. 5

    Blake, T., & Coey, D. (2014). Why marketplace experimentation is harder than it seems: The role of test-control interference. Proceedings of the Fifteenth ACM Conference on Economics and Computation. doi.org/10.1145/2600057.2602837

  6. 6

    Li, L., Chu, W., Langford, J., & Schapire, R. E. (2010). A contextual-bandit approach to personalized news article recommendation. Proceedings of the 19th International Conference on World Wide Web. doi.org/10.1145/1772690.1772758

  7. 7

    Kaminskas, M., & Bridge, D. (2016). Diversity, serendipity, novelty, and coverage: A survey and empirical analysis of beyond-accuracy objectives in recommender systems. ACM Transactions on Interactive Intelligent Systems, 7(1). doi.org/10.1145/2926720

  8. 8

    Beyer, B., Jones, C., Petoff, J., & Murphy, N. R. (Eds.) (2016). Site reliability engineering: How Google runs production systems. O'Reilly Media. sre.google/sre-book/table-of-contents/

  9. 9

    Sculley, D., Holt, G., Golovin, D., Davydov, E., Phillips, T., Ebner, D., Chaudhary, V., Young, M., Crespo, J.-F., & Dennison, D. (2015). Hidden technical debt in machine learning systems. Advances in Neural Information Processing Systems 28. papers.nips.cc/paper_files/paper/2015/hash/86df7dcfd896fcaf2674f757a2463eba-Abstract.html

  10. 10

    Gama, J., Žliobaitė, I., Bifet, A., Pechenizkiy, M., & Bouchachia, A. (2014). A survey on concept drift adaptation. ACM Computing Surveys, 46(4). doi.org/10.1145/2523813

  11. 11

    Fabijan, A., Dmitriev, P., Olsson, H. H., & Bosch, J. (2017). The evolution of continuous experimentation in software product development: From data to a data-driven organization at scale. 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE). doi.org/10.1109/ICSE.2017.76

Cite this paper

Tanqory Research (2025). Operating a personalization system across markets: launch, experimentation, rollout and incident response. Tanqory. https://tanqory.com/research/20251005-global-ai-personalization-ops

More research

All research