Skip to main content
The diagram below represents the complete MCSP component graph at v1. Arrows indicate the primary data or event flow direction. All flows from the client layer pass through the edge zone — no service in the application layer is directly reachable from the internet.

Layer Summary

LayerPrimary Role
ClientWeb, iOS, Android, and Smart TV applications consuming the platform
EdgeWAF, DDoS protection, CDN segment delivery, API Gateway auth and routing
Application ServicesBusiness logic microservices — stateless, independently scalable
Media ProcessingFully async pipeline: ingest → scan → transcode → package → index
AI / MLBehavioural event collection, feature engineering, recommendation inference, AI moderation
StoragePurpose-fit stores: Postgres, object storage (hot/cold/residency), Elasticsearch, Redis, time-series
DRMLicense server fleet and HSM-backed key management
BillingSubscription lifecycle, recurring charges, FX conversion, creator payouts
ObservabilityLogs, metrics, traces, and the append-only audit store
For a detailed breakdown of each layer’s responsibilities, scaling model, and failure domains, see Layer Breakdown.

Build docs developers (and LLMs) love