Saltar al contenido principal

Shared vs Dedicated Architecture

Filess offers two distinct operational modes designed to scale with your application's lifecycle: Shared and Dedicated. Choosing the right mode allows you to balance cost, performance, and isolation requirements.

Shared Mode

The Shared mode is optimized for development, testing, hobby projects, and lightweight production applications. In this model, your database runs in a high-density secure environment where compute resources (CPU and RAM) are shared among multiple tenants, while storage remains strictly isolated.

Key Characteristics

  • Cost-Effective: Plans start from €0/month.
  • Resource Efficiency: Shared CPU/RAM with burst capabilities.
  • Automated Management: Fully managed backups and updates.
  • Restrictions: No root or superuser access to ensure stability for all tenants.

Ideal For

  • Development and Staging environments.
  • Hobby projects and prototypes.
  • Applications with intermittent traffic.
  • Learning and experimentation.

Dedicated Mode

The Dedicated mode provides a single-tenant environment with guaranteed resources. Your database runs on isolated compute infrastructure, ensuring consistent performance and enhanced security controls.

Key Characteristics

  • Performance: 100% isolated CPU, RAM, and Disk. No noisy neighbors.
  • Full Control: Root/Superuser access allowed. Custom configuration (e.g., my.cnf, postgresql.conf).
  • Advanced Features:
    • Point-in-Time Recovery (PITR): Restore to any second.
    • Private Networking: Support for Tailscale and SSH Tunneling.
    • Add-ons: Advanced monitoring and firewall options.
  • Engines: Access to SQL Server Express (exclusive to Dedicated).

Ideal For

  • Production workloads.
  • High-traffic applications.
  • Regulatory compliance requirements.
  • Workloads requiring specific database extensions or custom tuning.

Comparison Matrix

FeatureShared ModeDedicated Mode
ResourcesShared CPU/RAMIsolated & Guaranteed
StorageIsolated VolumeIsolated Volume (NVMe)
SLABest EffortProduction SLA
Root AccessNoYes
BackupsDaily/Weekly (Snapshot)Continuous (PITR)
NetworkPublic IPPublic IP + Private Network (VPN/SSH)
SQL ServerNot AvailableAvailable (Express Edition)
PricingFixed Monthly PlansResource-based (Pay-as-you-go)