System Architecture

Zinorel Cloud Platform Architecture

How ZINOREL (PVT) LTD architects high-concurrency systems, fine-grained access control, and strict multi-tenant data isolation.

Engineering Architecture

Zinorel Cloud Platform Architecture

Explore how our services, authorization, and data isolation mechanisms collaborate.

100% Invariant Enforcement
Ingress & Gateway

1. Edge & Ingress Layer

Every incoming client request (Web, Mobile, External API) reaches our Envoy-based API Gateway. It terminates TLS, validates JWT tokens, extracts tenant context, and enforces rate limits before routing to internal services.

Core Subsystems & Protocols
Envoy GatewayHigh-performance reverse proxy & JWT extraction
Envoy / C++
Cloudflare EdgeDDoS mitigation, SSL, and global edge caching
Anycast CDN
Rate LimiterPer-tenant and per-IP dynamic burst throttling
Redis Cluster
pipeline.logACTIVE
1Clients (Web / iOS / Android / CLI)
2↓ (TLS 1.3 / HTTP/2)
3Envoy Edge Gateway [platform/gateway]
4↓ (JWT validated & Tenant-Context injected)
Isolation: VerifiedDeterministic RPC

Autonomous Services Mesh

Every service owns its domain schema, business rules, and state boundaries.

18 / 18 SERVICES COMPILED & TESTED
platform/gatewayEnvoy / C++

API Gateway, TLS termination, token verification & tenant dispatch

platform/authzSpiceDB / Go

Fine-grained permission evaluation & policy registry

platform/directoryGo / gRPC

Tenant organizations, products, and instance routing

platform/partyGo / gRPC

Legal entity identities, persons, and merchant relationships

platform/listingGo / gRPC

Catalog taxonomy, product drafts, variants & revisions

platform/inventoryGo / gRPC

Real-time stock ledger & reservation locks

platform/cartGo / gRPC

Multi-seller cart aggregation & stock advisories

platform/checkoutGo / gRPC

Durable checkout sessions & saga orchestration

platform/orderGo / gRPC

Multi-seller order lifecycle & fulfillment status

platform/paymentGo / gRPC

Provider-neutral payment intents & reconciliation

platform/creditsGo / gRPC

Digital wallet balances & ledger

platform/mediaGo / S3

Media processing, image optimization & storage

platform/taxonomyGo / gRPC

Hierarchical categories, attributes & validation

platform/notificationGo / gRPC

Transactional notification pipeline (Email, SMS)

platform/conversationGo / WebSockets

Real-time chat threads & messaging

platform/profileGo / gRPC

User profile management & preferences

platform/reviewGo / gRPC

Product ratings & verified customer reviews

platform/participationGo / gRPC

Community programs & campaign tracking

Row-Level Data Sovereignty

Multi-tenancy is enforced directly at the storage engine. Strict database policies guarantee that queries cannot leak data across tenants or instances.

Transactional Outbox Pattern

Every business state mutation and its corresponding event are committed atomically in the same database transaction, guaranteeing reliable event delivery.

Declarative Delivery

Production infrastructure is declared as code. Git commits trigger automated pipelines that reconcile and self-heal workloads automatically.

Want to Implement This Architecture in Your Organization?

Our team is available to discuss your system design and help implement resilient, modern cloud foundations.

Start an Architecture Discussion