Project Reactor ile Java Reaktif Programlama

Java'da Flux, Mono ve asynchronous stream işleme öğrenerek ölçeklenebilir, bloklanmayan uygulamalar ve mikro hizmetler oluşturun.

4.7 (3,436) ⏱ 50 dk 📚 12 ders 🎧 Sesli versiyon

Bu kurs hakkında

Modern uygulamalar, sistem kaynaklarını boşa harcamadan büyük miktarlarda eşzamanlı trafiği yönetmelidir. Geleneksel engelleme iplik modelleri ağır yükler altında mücadele eder, bu da tepkisel programlamayı modern Java geliştiricileri için önemli bir beceri haline getirir. Bu ders, emredici programlamadan tepkisel, engelleyici olmayan paradigmaya geçiş sürecini size anlatacak. Project Reactor kullanarak temiz asynchronous kodu okuyacak, analiz edecek ve yazacaksınız, bu da size yanıt veren, esnek ve yüksek ölçeklenebilir mikro hizmetler inşa etme olanağı sağlayacaktır. Ne öğreneceksin: - Temel reaktif kavramları, Reaktif Akımlar özelliği ve verilerin yayıncılar ve aboneler arasında nasıl aktığını anlayın. - Tek ve çoklu veri akışlarını verimli bir şekilde yönetmek için Mono ve Flux kullanarak asynchronous boru hatlarını uygulayın. - İşletim ipliklerini engellemeden veri akışlarını dönüştürmek, filtrelemek, birleştirmek ve paketlemek için operatörleri uygulayın. - Hızlı veri üreticilerinin yavaş tüketicileri bastırmasını önlemek için geri basınç ve akış akışını yönetin. - Farklı işleme aşamalarında kaynak kullanımını optimize etmek için threading modelleri ve zamanlayıcıları ayarlayın. - Güçlü hata yönetimi, tekrarlama stratejileri ve StepVerifier kullanarak reaktif boru hatları için birim testler yaz. - Mimariniz için doğru eşzamanlılık modelini seçmek için modern Java sanal iplikleriyle tepkisel paternleri karşılaştırın. Pratik kod örneklerine dalmadan önce çekirdek terminoloji ve I/O'nun arkasındaki teori ile başlayabilirsiniz.Material, temel akış oluşturmaktan karmaşık operatör zincirlerine, eşzamanlılık yönetimine ve test stratejilerine mantıklı bir şekilde ilerler. Bu ders, reaktif mimarilere geçmek isteyen Java geliştiricileri için tasarlanmıştır. Standart Java sözdizimiyle ilgili temel bilgileri bilmek önerilir, ancak reaktif programlama veya Project Reactor ile ilgili önceden bir deneyimi olmaması gerekmez. Çok duyarlı, kaynak verimli Java uygulamaları oluşturmak için bugün okumaya başlayın.

Ne elde edeceksin

  • 📜 Tamamlama sertifikası
    LinkedIn profilinize ekleyin
  • 🎧 Sesli versiyon dahil
    Yolda öğren — ekrana gerek yok
  • ♾️ Ömür boyu erişim
    İstediğin zaman dön, son kullanma tarihi yok
  • 📱 Telefon veya bilgisayar
    Her yerde, her cihazda
  • 💸 30 gün iade
    Sorgusuz
  • Kısa ve odaklı
    50 dk pratik içerik

Yorumlar (1)

أحمد العلي JO
★ 4 · 2025-09-24T16:40:53+00:00

Bunun akışını gerçekten sevdim. Tartışılan pratik uygulamalar tam yerindeydi. Harika bir kurs!

Yorum yaz

Gönderdikten sonra giriş yapmanı isteyeceğiz — taslağın kaydedilir.

Diğer öğrenciler şunları da aldı

Sık sorulanlar

Bu kursu almak için neye ihtiyacım var? +

Sadece internetli bir telefon veya bilgisayar yeterli. Kurulum yok, özel donanım yok.

Nasıl ödeme yapabilirim? +

Stripe üzerinden kartla veya kripto para ile. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.

Para iadesi alabilir miyim? +

Evet — 30 gün içinde tam iade, sorgusuz.

Erişimim ne kadar sürer? +

Sonsuza dek. Bir kez satın aldığında, kurs senindir — istediğin zaman dönebilirsin.

Sertifika alacak mıyım? +

Evet. Tamamladığında, LinkedIn profiline ekleyebileceğin bir sertifika alırsın.

Şu sektörlerdeki öğrenenler için
Teknoloji Tasarım Finans Pazarlama Sağlık Eğitim Konaklama Üretim