· kaynak Vercel blog
Delphi, Python backend'ini Vercel üzerine kurdu ve artık günde 100'den fazla deploy çıkarıyor
Vercel'in yayınladığı bir vaka çalışması, Delphi'nin Python backend'ini AWS'den nasıl taşıdığını, staging ortamını tamamen kaldırdığını ve artık on mühendisle, altyapı rolü olmadan günde 100'den fazla production deploy'u gerçekleştirdiğini anlatıyor.

Vercel blogunda yayımlanan bir vaka çalışması, bir kişinin yazılarını, kayıtlarını ve öğretilerini etkileşimli bir "dijital zihne" dönüştüren Delphi adlı girişimin, on mühendisle ve adanmış bir altyapı rolü olmadan artık günde 100'den fazla production deployment gerçekleştirdiğini anlatıyor. Şirket, Python backend'ini yayından kabaca altı ay önce Vercel üzerine yeniden kurdu; frontend'ini ise başlangıçtan beri zaten orada çalıştırıyordu.
Darboğaz backend'di
Delphi'nin backend'i daha önce ECS, Docker Desktop ve yerel veritabanlarıyla AWS üzerinde çalışıyordu. Ekip küçükken ve bağlam insanların kafasında yaşarken bu kurulum katlanılabilirdi, ancak yeni bir mühendisin işe başlaması ilk deploy'dan önce tam bir gün ortam kurulumu gerektiriyordu. Kurucu mühendis Spencer Schoeben, ekibin sorunu AWS'den ayrılmadan da çözebileceğini, ama gerçek bir çözümün altyapıyı kendisinin tasarlayıp sahiplenmesi anlamına geleceğini, bunun da şirketin hedefi olmadığını söylüyor. Göçün ardından yeni mühendisler, ekibin geri kalanının kullandığı aynı günlük deploy akışıyla production'a ulaşıyor.
Workflows ve Queues taşınmayı mümkün kıldı
Yazıya göre Delphi kurulduğunda henüz var olmayan iki Vercel özelliği göçü olanaklı kıldı: uzun süre çalışan işleri ele alan Workflows ve arka plan işlerini yöneten Queues. Ürün her ikisine de dayanıyor — dijital zihinler, içeriği önceden hazırlayan agent'lara ayrıca bir kişinin kitaplarını ve kayıtlı konuşmalarını bilgi grafiğine dönüştüren ingestion hatlarına ihtiyaç duyuyor. Geliştiriciler bir workflow ya da queue handler'ı kod tabanında sıradan bir fonksiyon olarak yazıyor; çalıştırılması için gereken her şeyi deploy anında Vercel sağlıyor. "Vercel ile altyapıya neredeyse hiç düşünmüyoruz," dedi Schoeben, Vercel bloguna.
Feature flag'lerin arkasında doğrudan production'a
Backend ve frontend tek platformda olduğundan Delphi staging ortamını tamamen kaldırdı. Değişiklikler artık günde 100'den fazla kez feature flag'lerin arkasında production'a gidiyor; toplu sürümlerin yerini A/B testleri aldı. Vercel Agent'ın anomali tespiti, production'ı bu hızda izleyerek sorunlu davranışları işaret ediyor ve bir neden gösteriyor — ekibin daha önce çoğunu yakalayamayacağını söylediği sorunlar. Daha hızlı ritim, öncelik listesine hiç giremeyen küçük denemelerden oluşan bir birikmişi de temizledi; bunların birçoğu bir ziyaretçiyi kendi zihnini başlatan birine nasıl dönüştüreceğini test ediyor. Deploy etmek artık mühendislerle de sınırlı değil: CPO ve growth ekipleri dashboard'ları, prototipleri ve denemeleri kendileri deploy ediyor; Schoeben bunun eski kurulumda olmayacağını söylüyor.
Platformun birincil kullanıcıları olarak agent'lar
Geliştirmenin çok az kısmı yerelde yapılıyor. Mühendisler sorunları bulut agent'larına devrediyor ve sonucu ilk kez her biri kendi canlı URL'sine sahip bir preview deployment'ta görüyor; bu URL'ler telefondan ya da bir Slack başlığından kontrol edilebiliyor. Agent hataları genellikle eksik bilgiye dayandığından Vercel, log'ları, deployment'ları ve environment variable'ları SDK, MCP ve CLI üzerinden açıyor — Schoeben bu arayüzlerin artık birincil kullanıcılarının agent'lar olduğunu söylüyor. Delphi ayrıca Vercel'in agent framework'ü eve ile geliştirilmiş bir iç destek agent'ını Vercel Sandbox üzerinde çalıştırıyor. Müşteri başarı ekibi Slack'te bildirilen sorunları ona soruyor; agent bir kök neden ve önerilen bir çözüm döndürüyor. Hosted bir agent platformundaki önceki sürüm o platformun yerleşik entegrasyonlarıyla sınırlıyken, eve'de araçlar Delphi'nin yazdığı sıradan kod. Sohbet trafiği AI Gateway'den geçiyor; bu sayede şirket her dijital zihin için bir model seçebiliyor, kendi değerlendirmeleri değiştikçe yönlendirmeyi ayarlayabiliyor, yeni modelleri çıktıkları gün benimseyebiliyor ve sağlayıcılarla doğrudan yedek kapasite ayarlamak yerine failover için gateway'e güvenebiliyor.
Delphi'nin bir sonraki adımı, sohbetin ötesinde bir arayüz: bir soruya aynı anda birkaç zihnin perspektifleriyle yanıt veren ve sorana göre kendini uyarlayan, Workflows üzerinde uzun süre çalışan agent'lar olarak çalışan bir arama sayfası.
Neden önemli
Bu bir satıcı vaka çalışması, dolayısıyla çerçeve Vercel lehine ve bağımsız doğrulama sınırlı. Yine de operasyonel ayrıntılar, giderek yaygınlaşan bir teslim modelini çiziyor: staging'in yerini flag'ler ve preview'lar alıyor, mühendis olmayanlar kendi çalışmalarını deploy ediyor ve platform API'leri insanlar kadar AI agent'ları için tasarlanıyor. Ayrıca serverless platformların ciddi backend iş yüklerini barındırıp barındıramayacağı tartışmasına somut bir veri noktası. Delphi'nin deneyimi, cevabın düz fonksiyonlardan çok daha yeni primitive'lere — dayanıklı workflow'lar, queue'lar, sandbox'lar — bağlı olduğunu gösteriyor; bu da serverless altyapıda gerçek bir backend çalıştırmanın pratik çıtasının nerede olduğunu ortaya koyuyor.
- #serverless
- #vercel
- #continuous-deployment
- #python
- #ai-agents