Profile. Compare. Act.
Java metot profilleme — doğrudan IDE'nizde
Editörünüzde metot bazlı çalışma süresi ve çağrı sayısını görün. Gerilemeleri izlemek için oturumları karşılaştırın. Analiz için yapılandırılmış performans verilerini dışa aktarın.
IntelliJ IDEA Community & Ultimate ve VS Code'da çalışır
Profille → Karşılaştır → Harekete Geç — hepsi IDE'nizde
GalataJ Nasıl Çalışır
Üç adım. Tek IDE. Bağlam değiştirme yok.
Profille
Satır İçi Metot Metrikleri
Çalışma süresi, çağrı sayısı ve bellek ayırma, CodeLens ipuçları olarak doğrudan metotlarınızın üstünde görünür. Dashboard yok, ayrı araç yok.
- Uygulamanız çalışırken gerçek zamanlı güncellenen metrikler
- Sıralanabilir verilerle canlı profilleme sekmesi
- HTTP, DB ve Zamanlayıcı çağrıları için bağlam algılama
Karşılaştır
Oturum Karşılaştırması ve Baseline Takibi
Tek bir profilleme anlık görüntüsü, işlerin iyiye mi kötüye mi gittiğini söylemez. Oturumları kaydedin, baseline belirleyin ve tam olarak hangi metotların gerilediğini — ve ne kadar gerilediğini görün.
- Profilleme oturumlarını kaydedin ve karşılaştırın
- Gerileme algılama ile baseline takibi
- Performans trendleri için oturum geçmişi
Harekete Geç
Yapılandırılmış Bağlam Dışa Aktarma
Profilleme verileri, projenizdeki Markdown dosyaları olarak dışa aktarılır — .galataj/live-performance.md ve .galataj/baseline-live-compare.md. Düz metin, sürüm kontrollü, siz, ekibiniz veya araçlarınız tarafından okunabilir.
- AI destekli analiz için tek tıkla "Sohbete Ekle"
- JSON, CSV ve HTML'ye dışa aktarma
- Tekrarlanabilir analiz iş akışları için özel istemler
GalataJ Ne Yapmaz
GalataJ bir geliştirici profilleyicisidir, bir APM veya izleme aracı değildir.
Size sorunun NEREDE olduğunu bulmanızda yardımcı oluyoruz. NEDEN olduğunu anlamak sizin işiniz.
Yol Haritası 2026
Üzerinde çalıştığımız yaklaşan özellikler.
CI Entegrasyonu
GalataJ + CI — pipeline'ınızda git commit'leri arasında performansı karşılaştırın. Birleşmeden önce gerilemeleri yakalayın.
2026Local MCP Server
AI araçları profiler ile doğrudan iletişim kurar.
2026Agent Skill
AI araçları GalataJ CLI'yi çağırabilir — run, perform, compare, act.
2026Perde Arkasında
Bytecode Enstrümantasyonu
Bytecode düzeyinde metot çalışma süresi, bellek ayırma ve çağrı sıklığını ölçer. ~%3 ek yük.
Çalışma Zamanı Otomatik Ekleme
Çalışan herhangi bir JVM sürecine otomatik olarak eklenir. Uygulama yeniden başlatma yok, JVM bayrakları yok, kurulum yok.
JDK 8+
JDK 8, 11, 17, 21 ve sonrası ile uyumlu. OpenJDK, Oracle JDK, Amazon Corretto. Windows, Linux, macOS.
Sık Sorulan Sorular
İşlevsellik ve uyumluluk hakkında yaygın sorular.