Java Virtual Threads vs Go Goroutines: Project Loom ve Concurrency Performans Kıyaslaması
Java 21 ile gelen Virtual Threads (Project Loom) sonunda Go’nun concurrency modeline meydan okuyor. Gerçek testlerle farklarını görmek ister misiniz?...
Teknoloji & Yapay Zeka
Yazılım mimarisi, dağıtık sistemler ve yapay zeka odağında içerik üreten teknoloji meraklısı
Öne çıkanlar
Haftanın blog yazısını, son YouTube videosunu ve podcast bölümünü tek ekranda yakala.
Java 21 ile gelen Virtual Threads (Project Loom) sonunda Go’nun concurrency modeline meydan okuyor. Gerçek testlerle farklarını görmek ister misiniz?...
Yazılım dünyası ve AI baş döndürücü hızla değişiyor. SaaS’lar, yapay zeka araçları, framework’ler... Tümünü takip etmek zorlaşıyor. Peki...
https://youtu.be/ZUBrL_b12xM video içeriğinin ses kaydıdır. Daha fazlası için: https://mehmetcemyucel.com
Son yazılar
Bu yazımızda Java’nın tarihi gelişimini, günümüzde bulunduğu yeri, mikroservis mimarilere uyumunu ve GraalVM, LLVM ve Quarkus’un nasıl alternatifler yarattığından bahsedeceğiz.
Bu yazımızda MapStruct isimli Java Bean Mapper kütüphanesini ve Spring ile kullanımını inceleyeceğiz.
Bugün birim test(unit test) ve entegrasyon testleri(integration test) yazıyorsanız hayatınıza renk katacağını inandığım bir konuyu kaleme alacağım. Junit4’te var olan ancak az bilinen @Rule ve @ClassRule annotationlarının ne olduklarını ve...
Hepimiz Rest servisleri uygulamalarımızda yoğun olarak kullanıyoruz. Peki, bu servislerin entegrasyon testlerini yazarken sıklıkla yapılan o hataya siz de düşüyor olabilir misiniz? Bugün bir Spring Boot uygulamasında Rest servislere 2...
Service Mesh tanımı; cevabında sidecar proxy, service discovery, orchestration framework, load balancing, circiut breaker pattern gibi konuları barındıran kavram. İlk cümle her ne kadar kompleks gelse de en yalın haliyle...
Bir yazılımcının bilmesi gerekenler konulu Twitter’daki paylaştığım bir flood’u rica üzerine bloguma da ekliyorum. İyi okumalar…
12 Factor, ölçeklenebilir cloud uygulamaları geliştirebilmek için bir uygulamada olması önerilen 12 maddeyi tanımlayan bir manifestodur. Heroku’nun kurucularından Adam Wiggins tarafından 2012 yılında ortaya atılmıştır. Orjinal metinlere 12factor.net ve buradan(Türkçe)...
Bir Spring Boot projemiz var. Projemize ait application.properties dosyasının içerisinde veritabanına bağlanırken kullandığımız kullanıcı adı/şifre gibi hassas bir veri var. Bu verinin açık olarak dosyada durması bir problem, güvenlik açığı...