Managing Your Cluster

This section provides a comprehensive overview of the UserWise system's infrastructure, outlining its key components and their interactions.

  • Frontend: The frontend serves as the primary access point for the UserWise dashboard and handles incoming HTTP requests.

  • Backend: The backend comprises multiple worker processes, each with its own dedicated worker set of queues. These processes handle various backgrounded task within the UserWise system

  • Redis: Used as a caching and worker job queue database

  • PostgreSQL: Used for attribute definitions, environments, dashboard users, administration, media library, & more.

  • MongoDB: Used for player accounts, player events, player sessions, segmentation management & processing, campaigns, journeys, & content.

In addition to understanding these core components, it's crucial to monitor key system metrics and become familiar with management tools and configuration options to ensure optimal performance and efficient troubleshooting.

You can learn about UserWise’s integration with Prometheus & Grafana here

Powered by UserWise