Neon Serverless Postgres'in hesaplama saati (CU-hour) faturaları veya Supabase'in pahalı compute add-on ($60-$110/ay) paketleri yerine, kendi VDS sunucunuzda PgBouncer ile PostgreSQL 17 çalıştırın veya Turso'nun sıfır gecikmeli gömülü kopyalarını (Embedded Replicas) kullanın. Milyonlarca sorgu altındaki gerçek gecikme ve tasarrufunuzu hesaplayın.
Sürekli 24/7 çalışan kurumsal uygulamalarda bulut compute-hour ve egress tuzaklarını ortadan kaldırarak yıllık binlerce dolar tasarruf ve sıfır soğuk başlatma sağlar.
Neon Serverless sürekli çalışan prodüksiyon yüklerinde hesaplama saatleri (CU-hour) nedeniyle yıllık $1,851.6, Supabase ise disk ve compute yükseltmeleriyle yıllık $668.4 fatura çıkarır. Kendi VDS sunucunuz ise sabit $240/yıl maliyetle çalışır.
Üretim ortamında en yüksek performans ve güvenliği elde etmek için hazır bağlantı ve dağıtım kod parçacığı.
# 1. VDS Üzerinde PostgreSQL 17 + PgBouncer + pgvector Docker Compose
services:
postgres:
image: pgvector/pgvector:pg17
restart: always
environment:
POSTGRES_DB: app_prod
POSTGRES_USER: postgres_admin
POSTGRES_PASSWORD: ${DB_SECURE_PASSWORD}
volumes:
- /var/lib/postgresql/data:/var/lib/postgresql/data
command: >
postgres -c shared_buffers=4GB
-c effective_cache_size=12GB
-c work_mem=64MB
-c max_connections=200
pgbouncer:
image: edoburu/pgbouncer:latest
restart: always
environment:
DB_USER: postgres_admin
DB_PASSWORD: ${DB_SECURE_PASSWORD}
DB_HOST: postgres
DB_PORT: 5432
POOL_MODE: transaction
MAX_CLIENT_CONN: 10000
DEFAULT_POOL_SIZE: 50
ports:
- "6432:5432"
depends_on:
- postgresSunucusuz veritabanları (Serverless DB), geliştirme aşamasında ve düşük trafikli yan projelerde son derece cazip görünür. Ancak uygulamanız sürekli 7/24 trafik alan bir prodüksiyon servisine dönüştüğünde, Neon'un CU başına saatlik $0.16 ücreti ayda $116 ila $230+ maliyet yaratır. Ayrıca sıfıra ölçeklenen veritabanlarında ilk gelen kullanıcı 300 ila 500 ms soğuk başlatma (Cold Start) gecikmesine takılır.
4 vCPU, 16 GB RAM ve NVMe SSD'ye sahip $15-$25/ay maliyetli bir VDS üzerine kurulan PostgreSQL 17, önüne PgBouncer eklendiğinde 10.000'in üzerinde eşzamanlı bağlantıyı mikro saniyeler içinde işler. Sorgu sayısı ne olursa olsun fatura sabittir; pgvector, TimescaleDB ve PostGIS gibi tüm eklentiler sıfır ek maliyetle çalışır.
SQLite'ın açık kaynaklı çatalı olan libSQL üzerine inşa edilen Turso, devrimsel bir Embedded Replicas (Gömülü Kopyalar) mimarisi sunar. Sunucunuz belleğinde yerel bir SQLite kopyası tutar; tüm SELECT sorguları doğrudan RAM/NVMe'den 1-3 ms altında yanıtlanır. Yazmalar ise otomatik olarak Turso birincil veritabanına iletilir.
Supabase, PostgreSQL yanında Auth, depolama ve Realtime motoru sağlayarak hızlı MVP geliştirmede rakipsizdir; ancak compute yükseltmeleri pahalıdır.Neon ise Git benzeri veritabanı dallanması (Branching) ile CI/CD süreçlerinde anlık test veritabanı kopyalamada üstün kolaylık sağlar.
En yüksek performans ve en düşük maliyeti hedefleyen modern SaaS mimarileri, ana ilişkisel verilerini (finans, siparişler, kullanıcılar)$20/ay maliyetli bir VDS üzerinde PostgreSQL ile barındırırken; küresel olarak sık okunan katalog veya session verilerini Turso libSQL uç noktalarında önbelleğe alarak hem küresel hızı hem de sıfır fatura şokunu garanti eder.