Deployment & Infrastructure

  • API Handling

    • Ensure robust caching and implement rate limiting.

    • Consider using server-side traffic assignment for larger clients through services like Cloudflare Workers.

  • Data Management

    • Partition event data to efficiently handle large volumes.

  • Scalability

    • Utilize load balancing or multiple custom domains to support expansion into multiple variants.

    • Publish each variant site to a designated subdomain.

  • Database Options

    • Use Postgres for relational data (e.g., tests, variants, merchants). Consider a time-series database or separate table for event data.

  • Hosting Solutions

    • Consider hosting on AWS or GCP, using either container-based microservices or a monolithic approach.

Last updated

Was this helpful?