Kod ve geliştirici teknolojileri
Yazılım mühendisliği, anlaşılır biçimde
Kodlama, geliştirici teknolojileri, kavramlar, araçlar ve sürüm notları.
Yazılar
-
PostgreSQL 19 Beta 4 Planlanan Bazı Özellikleri Geri Aldı: GA Öncesi Özellik Çıkarmak Neden Güvenilirlik Sinyalidir?
PostgreSQL 19 Beta 4, 24 Eylül 2026'da yayımlandı. PostgreSQL projesi bu beta sürümündeki özellik ayrıntılarının hâlâ değişebileceğini ve PostgreSQL 19 için başlangıçta planlanan bazı özelliklerin test ve değerlendirme sonrasında geri alındığını belirtiyor. Bir sonraki planlanan aşama ekim başındaki
-
GKE Agent Substrate: AI Agent'ları Neden Farklı Bir Sandbox Runtime'ına İhtiyaç Duyuyor?
Google, GKE için Agent Substrate'ı yüksek yoğunluklu agent sandbox'ları için tasarlanmış açık kaynaklı bir execution runtime olarak duyurdu. Google, 500 ms altı resume işlemleri ve saniyede 500'den fazla suspend/resume aktivasyonu bildirirken GKE release note'ları değerlendirme ve production dışı ku
-
Google Cloud Agent Plugins: Skills ve MCP Server'lar Neden Tek Pakette Birleşiyor?
Google Cloud, AI coding agent'ları için agent skill'leri ve MCP tabanlı kabiliyetler dahil araçları kurulabilir tek pakette birleştiren developer plugin yaklaşımını duyurdu. Google, plugin'leri tek tek skill, dokümantasyon ve remote MCP server'lar arasında parçalanan kabiliyetleri birlikte yönetmeni
-
AWS MCP Server Lambda Sistemlerini Teşhis Edebiliyor: Coding Agent'a Gerçekte Hangi Erişimi Veriyorsunuz?
AWS, AWS MCP Server'a serverless teşhis kabiliyeti ekledi. Bir coding agent Lambda fonksiyonunu ve bağlı API Gateway, EventBridge, S3, DynamoDB, SNS, SQS ve Step Functions kaynaklarını inceleyebiliyor; hataları yedi günlük baseline ile karşılaştırabiliyor, deployed configuration ve son değişiklik za
-
Kubernetes 1.37 etcd RangeStream: Büyük LIST İşlemleri Neden Daha Az Bellek Kullanabilir?
Kubernetes 1.37, etcd 3.7 ile birlikte kullanıldığında etcd RangeStream özelliğini Beta seviyesine çıkarıyor. Tasarım, büyük range okumalarında her sayfanın tek parça yanıt olarak tamamen hazırlanması yerine veriyi stream ederek etcd ve API server tarafındaki tepe bellek kullanımını azaltmayı hedefl
-
Rootless Kubernetes Node'ları Beta'ya Ulaştı: Kubernetes 1.37 KubeletInUserNamespace Açıklaması
Kubernetes 1.37, KubeletInUserNamespace özelliğini Beta seviyesine yükseltiyor. Özellik açıldığında kubelet, CRI ve OCI runtime'ları, CNI plugin'leri ve kube-proxy Linux user namespace içinde host üzerinde root olmayan kullanıcıyla çalışabiliyor. Bu, node bileşenleri root olarak çalışmaya devam eder
-
Kubernetes 1.37 Memory QoS Beta Oldu: cgroup v2 Bellek Hassas Workload'lar İçin Neyi Değiştiriyor?
Kubernetes 1.37, Memory QoS özelliğini Beta seviyesine yükseltiyor ve feature gate'i varsayılan olarak açıyor. Linux cgroup v2 node'larında kubelet, koruma ve throttling davranışını ifade etmek için memory.min, memory.low ve memory.high kullanabiliyor. Ancak varsayılan kubelet yapılandırması memory
-
GitHub Actions Node 20'yi Kaldırdı: Action Geliştiricileri ve Self-Hosted Runner Yöneticileri Neleri Kontrol Etmeli?
GitHub, 23 Eylül 2026'da Node 20'yi GitHub Actions runner'larından kaldırdı. JavaScript action'ları artık Node 24 üzerinde çalışıyor ve geçici ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION kaçış seçeneği kaldırıldı. GitHub ayrıca Node 24'ün macOS 13.4 ve daha eski sürümlerle uyumsuz olduğunu ve ARM32'yi r