Elixir ve Phoenix ile Eşzamanlılık ve Gerçek Zamanlı Kanallar
Phoenix kanalları, GenStage ve ConsumerSupervisor kullanarak ölçeklenebilir, yüksek performanslı gerçek zamanlı uygulamalar geliştirmeyi öğrenin.
-
💬
Yapay zekâ eğitmeni
Herhangi bir ders hakkında soru sor, istediğin an anında net bir yanıt al. -
🕐
İstediğin zaman başla
Program ya da son tarih yok — kendi hızında, istediğin zaman öğren. -
🌐
Türkçe
Dersler, görevler ve sertifika — hepsi tamamen kendi dilinde.
Bu kurs hakkında
Modern web uygulamaları, yavaşlamadan aynı anda büyük miktarda veriyi işleme yeteneği ve gerçek zamanlı yanıt verme hızı gerektirir. Bu metin tabanlı kurs, son derece dayanıklı sistemler oluşturmak için Elixir'in güçlü eşzamanlılık modelinin ve Phoenix'in gerçek zamanlı yeteneklerinin temel kavramları boyunca size rehberlik eder.
Temel süreç iletişimini anlamaktan, üretime hazır veri hatları ve gerçek zamanlı iletişim katmanları uygulamaya kadar ilerleyeceksiniz. Pratik açıklamaları okuyarak ve yapılandırılmış kod örneklerini analiz ederek, binlerce eşzamanlı bağlantıyı zahmetsizce yöneten sistemler tasarlama konusunda özgüven kazanacaksınız.
Ne öğreneceksiniz:
- Elixir süreçlerinin, denetleyicilerinin (supervisor) ve OTP davranışlarının temellerini anlamak
- Düşük gecikmeli, çift yönlü iletişimi etkinleştirmek için Phoenix kanallarını yapılandırmak
- Talep odaklı veri işlemeyi ve geri basıncı (backpressure) yönetmek için GenStage boru hatları uygulamak
- Eşzamanlı, kısa ömürlü işçi süreçlerini dinamik olarak yönetmek için ConsumerSupervisor dağıtmak
- Sistem hata toleransını sağlamak için modern hata yönetimi ve denetim stratejileri uygulamak
- Telemetri kavramlarını kullanarak gerçek zamanlı performansı analiz etmek ve eşzamanlı iş akışlarını izlemek
Phoenix kanal yaşam döngüsüne dalmadan önce, Elixir'in aktör modeli ve süreç mimarisinde sağlam bir temel oluşturarak başlıyoruz. Buradan itibaren, uygulamanızın işlem gücünü güvenli bir şekilde nasıl ölçekleyeceğinizi öğrenerek GenStage kullanan gelişmiş eşzamanlılık kalıplarını keşfedeceksiniz.
Bu kurs, Elixir'in eşzamanlılık modeline yabancı olan veya Phoenix'in gerçek zamanlı özellikleri hakkındaki anlayışlarını derinleştirmek isteyen backend geliştiriciler, yazılım mühendisleri ve meraklı programcılar için tasarlanmıştır. GenStage veya gelişmiş OTP davranışları ile ilgili önceden deneyim gerektirmez.
Elixir ve Phoenix ile ölçeklenebilir, gerçek zamanlı uygulamalar oluşturma sanatında ustalaşmak için bugün okumaya başlayın.
Ne elde edeceksin
-
📜
Tamamlama sertifikası
LinkedIn profilinize ekleyin -
💬
Kişisel AI öğretmeni
Bir kursta takıldın mı? Yerleşik öğretmenine istediğin zaman her şeyi sorabilirsin. -
♾️
Ömür boyu erişim
İstediğin zaman dön, son kullanma tarihi yok -
📱
Telefon veya bilgisayar
Her yerde, her cihazda -
💸
14 gün iade
Sorgusuz -
⚡
Kısa ve odaklı
2 sa 54 dk pratik içerik
Yorumlar
Henüz yorum yok — deneyimini ilk paylaşan sen ol.
Diğer öğrenciler şunları da aldı
💼 İşe hazırlayan
🎓 Sertifikalı
.NET ve Next.js ile Mikro Hizmetler Geliştirme
Sertifika
Uygulama
599 ₺
→
💼 İşe hazırlayan
🎓 Sertifikalı
Apex Development: Tetikleyiciler, Grup İşleri ve E-posta Hizmetleri
Sertifika
Uygulama
599 ₺
→
⚡ Başlangıç için en iyi
🎓 Sertifikalı
.NET Geliştiricileri için AWS Lambda: Sunucusuz C# Uygulamaları Yapma
Sertifika
Uygulama
599 ₺
→
🌟 Öğrencilerin tercihi
🎓 Sertifikalı
App Connect Enterprise (ACE) Entegrasyon ve API Geliştirme
Sertifika
Uygulama
599 ₺
→
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. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.
Para iadesi alabilir miyim? +
Evet — 14 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