Getting Started

Networking

Master the Pyrite Cloud networking stack, from global edge delivery to secure private service mesh.

Pyrite Cloud operates a globally distributed, secure networking layer engineered to connect your services, users, and data with zero configuration.

Our networking philosophy rests on two foundational pillars:

  • Private by Default: Services communicate over an isolated layer, shielded from public exposure.
  • Global by Design: Traffic is intelligently steered across regions and 340+ edge locations for sub-millisecond responsiveness.

Public Routing & Edge Delivery

All public-facing traffic traverses Pyrite’s global edge network. This ensures your users hit the "front door" of our infrastructure at the closest possible geographic point.

Automatic Edge Optimizations

When you deploy a public service, Pyrite handles the heavy lifting:

  • Geographic Steering: Requests are routed to the nearest healthy region.
  • TLS Termination: SSL/TLS handshakes happen at the edge, reducing latency.
  • Global CDN: Static content is automatically cached and accelerated.
  • Active Shielding: Layer 3/4/7 DDoS protection filters threats before they touch your origin.

Supported Protocols & Services

Pyrite supports modern web standards out of the box:

  • Protocols: HTTP/1, HTTP/2, gRPC, WebSockets, TCP and UDP.
  • Entry Points: Web Services and Pod Services.

Private Service Mesh

Internal communication occurs over a private, default-deny network. This ensures that while your frontend is talking to the world, your backend and databases remain invisible to the public internet.

FeatureDescription
Identity-AwareSecure service-to-service communication is enabled by default within teams, with optional cross-team interconnects for granular control.
Zero-TrustAll internal traffic is encrypted in transit and denied by default.
Cross-RegionServices in different regions can reach each other as if they were local.
Service DiscoveryNew instances are automatically discovered and added to the internal mesh.

Load Balancing & Resiliency

Pyrite eliminates the need for manual load balancer configuration. Our control plane monitors service health in real-time.

  • Global Distribution: Traffic is balanced across all healthy instances, regardless of region.
  • Smart Health Checks: If an instance fails, it is instantly pulled from the rotation.
  • Automatic Failover: If an entire region experiences an outage, traffic is rerouted to the next closest healthy region without user intervention.

Native IPv6 Support

We believe in a future-proof internet. Pyrite provides native IPv6 support across the stack.

  • Scalability: Direct addressing for massive Pod deployments.
  • Compatibility: Available for both Pod Services and Postgres instances.
  • Modernity: Bypasses the limitations and complexities of legacy NAT environments.

Key Takeaways

  • 340+ Edge Locations for global presence.
  • Unified Routing for public and private traffic.
  • Integrated Security: CDN, TLS, and DDoS protection are "always on."
  • Zero Ops: No VPCs, subnets, or gateway routing tables to manage.