ePrivacy and GPDR Cookie Consent by Cookie Consent Skip to main content

Meiro Customer Data Platform - Software Limits & Requirements

Introduction

This document outlines the operational limits, capacity parameters, and hardware requirements for Meiro Customer Data Platform and its associated components. While the software may continue to function when these parameters are exceeded, Meiro cannot guarantee full functionality beyond these limits. This documentation serves as a reference for system administrators, IT teams, and business users to understand the operational boundaries of the platform.

1. Meiro Events

Meiro Events is the first layer of the Meiro CDP stack that collects customer interactions from websites and applications. This JavaScript library enables real-time data collection that integrates seamlessly with your digital properties, providing persistent tracking with 100% data quality.

Maximum Capacity Limits

  • Users: 100 concurrent users

  • Event Ingestion: 2,000 events per second

  • Alerts: 100 alerts across endpoints

2. Meiro Integrations

Meiro Integrations is our comprehensive ETL (Extract, Transform, Load) platform that enables data connections between various sources and destinations. This platform allows data analysts to perform critical functions including data collection, cleansing, normalization, user profile stitching, attribute calculation, and business rule execution. For enhanced security, Meiro Integrations can be deployed on-premise or in the cloud.

Maximum Capacity Limits

  • Users: 100 concurrent users

  • DAWGs: 100 data workflow graphs

  • Workspaces: 100 separate workspaces

  • Configurations: 1,000 total configurations

3. Meiro Customer Data Platform

The Meiro Customer Data Platform enables business users to create customer segments and activate data through integrated destinations or website personalization. Users can view individual customer profiles as well as gain broader insights through data summaries, analytics, and reporting capabilities.

Maximum Capacity Limits

User Management

  • Users: 100 concurrent users

Segmentation

  • Custom Segments: 1,000

  • Featured Segments: 1,000

  • Smart Segments: 1,000

Activation

  • Web Banners: 100

  • Destinations: 25

  • Sources: 50

Data Management

  • Attributes: 500

  • Event Types: 50

  • Profile Stitching Rules: 100

  • Customer Attribute Values: 250 values per entity and attribute

Analytics

  • Insights: 50

  • Dashboards: 50

Hardware Requirements

Minimum Requirements by Environment

Development Environment

  • Meiro Integrations: 4 cores, 8GB RAM, 160GB SSD

  • Business Explorer: 4 cores, 8GB RAM, 160GB SSD

  • Events: 2 cores, 4GB RAM, 160GB SSD

  • OpenSearch/ElasticSearch: 4 cores, 8GB RAM, 160GB SSD

  • CockroachDB/PostgreSQL: 3 nodes × (4 cores, 8GB RAM, 160GB SSD) + 1 load balancer (SaaS or 1 core, 1GB RAM server)

Staging Environment

  • Meiro Integrations: 4 cores, 8GB RAM, 160GB SSD

  • Business Explorer: 4 cores, 8GB RAM, 160GB SSD

  • Events: 2 cores, 4GB RAM, 160GB SSD

  • OpenSearch/ElasticSearch: 4 cores, 8GB RAM, 160GB SSD

  • CockroachDB/PostgreSQL: 3 nodes × (4 cores, 8GB RAM, 160GB SSD) + 1 load balancer (SaaS or 1 core, 1GB RAM server)

Production Environment

  • Meiro Integrations: 4 cores, 8GB RAM, 160GB SSD

  • Business Explorer: 4 cores, 8GB RAM, 160GB SSD

  • Events: 2 cores, 4GB RAM, 160GB SSD

  • OpenSearch/ElasticSearch: 4 cores, 8GB RAM, 160GB SSD

  • CockroachDB/PostgreSQL: 3 nodes × (4 cores, 8GB RAM, 160GB SSD) + 1 load balancer (SaaS or 1 core, 1GB RAM server)

Infrastructure Options

Virtual Private Server (VPS) Requirements

  • Operating System: Ubuntu 22.04+, Debian 10+, RHEL 8+

  • Container Technology: Docker v.20+, docker-compose v.2+ (Kubernetes support coming soon)

  • Required Software: Python3 with SSL support, pip3, Git, ssh-agent

Kubernetes Requirements

  • Network Controller: Istio recommended

  • Storage: ReadWriteMany filesystem required (NFS can be used as alternative)

  • Deployment Options: Helm charts provided for each product (ME, MI, CDP)

  • Database Deployment:

    • CockroachDB can be deployed using Kubernetes operator

    • PostgreSQL can be optionally deployed via provided Helm chart

Storage IOPS Requirements

For PostgreSQL database handling 100 million events monthly:

  • Minimum SSD IOPS requirement: 2,000 IOPS

  • Recommended for enterprise deployments: 3,000+ IOPS

This provides sufficient capacity for:

  • Peak ingestion periods (up to 3× average load)

  • Database maintenance operations

  • Complex analytical queries

  • Reasonable future growth in event volume

Factors that may influence actual IOPS requirements:

  • Event size and complexity

  • Schema design and indexing strategy

  • Query patterns and frequency

  • PostgreSQL configuration

  • Concurrent user load

For high-throughput environments exceeding 100 million events monthly, we recommend consulting with Meiro's technical specialists to determine optimal storage configurations.

System Performance Considerations

Exceeding the software limits may impact system performance in the following ways:

  1. Reduced Processing Speed: Higher volumes may lead to longer processing times for data ingestion, transformation, and segmentation operations.

  2. Increased Resource Utilization: Memory and CPU usage may increase significantly, potentially affecting overall system stability.

  3. Extended Response Times: User interface interactions and data retrieval operations may take longer to complete.

  4. Storage Requirements: Additional storage capacity may be needed as data volumes grow beyond recommended limits.

Scaling Options

If your implementation requires capacity beyond these standard limits, please contact your Meiro account representative to discuss:

  • Infrastructure scaling options

  • Custom deployment configurations

  • Enterprise-level service upgrades

For high-volume deployments or mission-critical implementations, consulting with Meiro technical specialists is recommended to determine the optimal hardware configuration based on your specific usage patterns and requirements.

For more detailed information about Meiro CDP's architecture, data flows, and deployment options, please refer to:

  • Security Handbook

  • Enterprise Deployment Guide

  • Service Level Agreement

Support

If you have questions or need assistance regarding these limits, please contact your assigned account manager or reach out to our technical support team.