Load Balancers

Load balancers are a crucial component for high-availability deployments, distributing traffic across your application servers and managing SSL certificates. Blossom supports both built-in and external load balancing solutions.

Available Options

Blossom Managed Load Balancers

  • Built-in load balancing powered by Caddy
  • Automatic SSL certificate management
  • Integrated health checks
  • Simple configuration through the Blossom interface

External Load Balancers

  • Cloud provider load balancers (AWS, DigitalOcean, Hetzner)
  • Advanced cloud-native features
  • Provider-managed SSL certificates
  • Enhanced compliance options

Choosing a Load Balancer

Consider these factors when choosing between Blossom managed and external load balancers:

  1. Simplicity vs Control
    • Blossom Managed: Simpler setup, integrated management
    • External: More control, advanced features
  2. SSL Management
    • Blossom Managed: Automatic Let’s Encrypt integration
    • External: Provider-specific certificate management
  3. Scaling Requirements
    • Blossom Managed: Good for small to medium deployments
    • External: Available for more complex requirements.
  4. Cost Considerations
    • Blossom Managed: Included with your servers
    • External: Additional provider charges

Getting Started

Choose your preferred load balancing solution:

Pro tip: Use the <- and -> arrow keys to move back and forward.