Networking
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.
| Feature | Description |
|---|---|
| Identity-Aware | Secure service-to-service communication is enabled by default within teams, with optional cross-team interconnects for granular control. |
| Zero-Trust | All internal traffic is encrypted in transit and denied by default. |
| Cross-Region | Services in different regions can reach each other as if they were local. |
| Service Discovery | New 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.
