8 puan yazan xguru 2025-10-20 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Şablon veritabanı kopyasını kullanarak test DB'lerini anında oluşturan ve migration maliyetini minimuma indiren yüksek performanslı bir Go kütüphanesi
  • Amacı, test çalıştırma süresini kısaltmak ve büyük ölçekli paralel DB oluşturmayı güvenli şekilde işleyerek test altyapısını hızlandırmaktır
  • Geleneksel create+migration yöntemine göre 1.2–1.6x daha hızlı test DB oluşturma, 500 DB'ye kadar ölçeklenebilme ve ~%17 bellek tasarrufu
  • Şema karmaşıklaştıkça avantaj artıyor; eşzamanlılık güvenliği ve thread-safe tasarımıyla paralel testlere uygundur
  • pq ve pgx sürücülerini aynı anda destekler, ayrıca Testcontainers ile entegredir
  • Özel ConnectionProvider ve MigrationRunner uygulayıp değiştirerek kurumsal altyapı, migration araçları ve CI kısıtlarına göre ince ayar yapılabilir

Henüz yorum yok.

Henüz yorum yok.