« Tüm yayınlar

Parlel: 250+ servisi gerçek protokolle yerelde taklit ediyor

Parlel, Postgres, Redis, Stripe, S3 gibi 250'den fazla servisi gerçek ağ protokolleriyle yerelde çalıştırıyor; test ve AI ajanları için ücretsiz, hızlı bir alternatif sunuyor.

Parlel, geliştiricilerin gerçek servis davranışını taklit eden 250'den fazla emülatörü tek komutla Docker üzerinde ayağa kaldırmasını sağlayan açık kaynak bir araç. Postgres, Redis, MySQL, Kafka gibi TCP tabanlı servisler gerçek bağlantı protokolleriyle; Stripe, OpenAI, Slack gibi SaaS API'leri ise gerçek REST sözleşmeleriyle çalışıyor. Uygulama kodu değişmeden, sadece bağlantı adresi localhost'a yönlendiriliyor.

Araç, mock kullanmanın gerçek hataları kaçırma riskiyle gerçek servisleri kullanmanın maliyet ve yan etki sorunları arasında üçüncü bir yol sunuyor: bellek içi, anlık ve ücretsiz çalışan gerçek protokol emülasyonu. Bu özellik özellikle AI kodlama ajanları için önemli; bir ajan yalnızca dokunduğu servisleri başlatıp kodu çalıştırabilir, doğrulama yapabilir ve production'a hiçbir risk bulaştırmadan ortamı temizleyebilir.

Parlel ayrıca localhost:4600 üzerinde çalışan bir kontrol paneli sunuyor; çalışan servisleri, bağlantı bilgilerini, istek loglarını canlı izlemeyi ve testler arasında durumu tek çağrıyla sıfırlamayı mümkün kılıyor. MCP sunucusu sayesinde AI ajanları emülatörleri araç çağrısıyla yönetebiliyor, kodun gerçekte hangi API'leri nasıl çağırdığını istek loglarından doğrulayabiliyor.

Mühendisler için bu, entegrasyon testlerini hesap açmadan, API anahtarı olmadan ve gerçek ücret ya da e-posta gönderimi riski taşımadan, üretim koduna neredeyse birebir yakın koşullarda çalıştırabilme imkanı anlamına geliyor.

» KaynakHashnode #2