Skip to main content
E
EventZR
Log inSign up

Discover

  • Browse Events
  • Trending Now
  • Near You
  • This Weekend
  • Free Events
  • Online Events
  • Festivals
  • Conferences
  • Concerts

Categories

  • Music & Arts
  • Business
  • Technology
  • Food & Drink
  • Health & Fitness
  • Sports
  • Charity
  • Community
  • All Categories

Plan

  • Create Event
  • Pricing
  • Venues
  • Vendors
  • Templates
  • Event Guides
  • Checklists
  • Budget Calculator
  • AI Event Planner

Company

  • About EventZR
  • Careers
  • Blog
  • Press
  • Partners
  • Investors
  • Contact
  • Brand Kit
  • Newsroom

Resources

  • Help Center
  • Developer API
  • Documentation
  • Community Forum
  • Webinars
  • Case Studies
  • Integrations
  • What's New
  • System Status

Trust & Legal

  • Terms of Service
  • Privacy Policy
  • Cookie Policy
  • Accessibility
  • Security
  • GDPR
  • Compliance
  • Report Abuse
  • Sitemap
E
© 2026 EventZR — EventZR. All rights reserved.
TermsPrivacySecurityStatus
𝕏inIGYT

Cypher

AI-powered co-pilot

How can I help you?

Ask me anything about EventZR

Cypher can make mistakes. Verify important information.

Platform Architecture

62 MicroservicesBuilt for Enterprise Scale

Event-driven, domain-driven, 100% serverless architecture designed for global scale and reliability

Architecture Layers

Six-layer architecture from frontend to infrastructure

Frontend Layer

React 19.2.0, TypeScript 5.9.3, Tailwind CSS
  • 7 Web Portals (Next.js 15.5.4)
  • 2 Mobile Apps (React Native 0.76.3 + Expo 52)
  • AWS Amplify deployment
  • Global CDN distribution

API Gateway

API Gateway v2, Lambda authorizers
  • AWS API Gateway (HTTP + WebSocket)
  • Request routing & load balancing
  • Authentication & authorization
  • Rate limiting & throttling

Service Layer

NestJS 11.1.7, Node.js 20.19.0, TypeScript
  • 62 NestJS microservices
  • Independent deployment units
  • Domain-driven design
  • Event-driven communication

Data Layer

Multi-tenant RLS, Read replicas, Caching
  • PostgreSQL (Aurora Serverless v2)
  • Redis (ElastiCache Serverless)
  • AWS Neptune (Knowledge Graph)
  • OpenSearch (Full-text search)

Messaging Layer

KafkaJS, Event sourcing, Outbox pattern
  • Kafka (Amazon MSK Serverless)
  • 530+ event topics
  • CloudEvents format
  • Exactly-once semantics

Infrastructure

100% serverless, No EC2 instances
  • AWS Lambda (serverless compute)
  • S3 (media storage)
  • CloudWatch (logs & metrics)
  • X-Ray (distributed tracing)

62 Services by Category

Domain-driven design with clear service boundaries

Core Services

8 services

auth-svc, user-svc, team-svc, tenant-svc

Event Management

7 services

event-svc, venue-svc, tour-svc, calendar-svc

Commerce

6 services

marketplace-svc, wallet-svc, payment-svc, orders-svc

AI Services

7 services

llm-orch-svc, aibrain-svc, cypher-svc, studio-svc, rag-svc, mcp-svc, eventml-svc

Communication

5 services

notify-svc, chat-svc, inbox-svc, integration-hub-svc, whatsapp-svc

Content & Media

6 services

cms-svc, webify-svc, sphere-svc, vault-svc, taxonomy-svc

Analytics & Ops

8 services

analytics-svc, reports-svc, search-svc, reviews-svc, rewards-svc

Platform Services

15 services

portal-registry-svc, domains-svc, subscriptions-svc, billing-svc, support-svc, status-svc

Architecture Patterns

Battle-tested patterns for enterprise reliability

Event-Driven Communication

Services communicate via Kafka events, not direct HTTP calls. Prevents circular dependencies, enables async workflows.

Key Benefits:

Loose coupling
Horizontal scaling
Fault tolerance
Audit trail

API Gateway Pattern

Single entry point for all client requests. Routes to appropriate service, handles auth, rate limiting, logging.

Key Benefits:

Unified API
Security layer
Monitoring
Versioning

Database per Service

Each service owns its data. No shared databases. Multi-tenant isolation via Row-Level Security (RLS).

Key Benefits:

Data isolation
Independent scaling
Technology flexibility
Team autonomy

Outbox Pattern

Transactional outbox ensures database writes and event publishing are atomic. Prevents data inconsistency.

Key Benefits:

Data consistency
Exactly-once delivery
Reliable events
No message loss

Deployment Performance

<3 min
Build Time
Per service with caching
<5 min
Deploy Time
All 62 services
<500ms
Cold Start
P95 Lambda cold start
99.95%
Availability
SLA target

Dive Deeper into Architecture

Schedule a technical deep dive with Gaurav to discuss architecture decisions, scalability, and infrastructure roadmap.