Redis ile gerçek zamanlı mesajlaşma ve olay akışı kurun
The Redis In-memory Data Store: Messaging & Streaming Eğitimi, Redis'in mesajlaşma ve olay akışı yeteneklerini derinlemesine ele alır.
Redis ile gerçek zamanlı mesajlaşma ve olay akışı sistemleri kuran geliştiriciler için eğitim
The Redis In-memory Data Store: Messaging & Streaming Eğitimi, Redis'in mesajlaşma ve olay akışı yeteneklerini derinlemesine ele alır. Katılımcılar Pub/Sub ile yayın-abone modelini, kanal ve desen aboneliklerini öğrenir. Redis Streams ile kalıcı olay günlükleri, XADD, XREAD ve tüketici grupları işlenir. XACK, XPENDING ve XCLAIM ile güvenilir işleme ve keyspace bildirimleri ele alınır. Pub/Sub ile Streams farkları ve iş kuyruğu senaryoları uygulamalı kurulur.
3 Gün. İlk gün Pub/Sub modeli; ikinci gün Redis Streams ve tüketici grupları; üçüncü gün güvenilir işleme, keyspace bildirimleri ve desenler işlenir.
Orta Seviye — Redis Pub/Sub, Streams, tüketici grupları, keyspace bildirimleri ve mesajlaşma desenleri
Her konu redis-cli ve istemci kütüphaneleriyle yayıncı-abone ve tüketici grubu senaryoları kurularak uygulamalı işlenir.
Pub/Sub ile anlık bildirim ve yayın-abone modelini kurarak gerçek zamanlı iletişimi uygulamalı öğrenirsiniz.
Redis Streams ile olayları kalıcı günlükte tutar, geçmişe dönük okuma ve yeniden işleme yaparsınız.
Tüketici grupları, XACK ve XCLAIM ile mesajların tam olarak bir kez işlenmesini güvence altına alırsınız.
Eğitimden verim almak için faydalı olacak temel bilgi ve ortam gereksinimleri
redis-cli ve temel komutlara aşinalık mesajlaşma konularını daha hızlı kavramanızı sağlar.
Python, Node.js veya benzeri bir dilde temel deneyim istemci senaryolarını takip etmeyi kolaylaştırır.
Olay tabanlı ve asenkron programlama kavramlarına aşinalık akış desenlerini anlamayı destekler.
Redis kurulu bir ortam ve bir istemci kütüphanesi yayıncı-abone senaryolarının denenmesini mümkün kılar.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
PUBLISH ve SUBSCRIBE ile yayın-abone modelini kurar ve gerçek zamanlı bildirim akışı sağlarsınız.
PSUBSCRIBE ile glob desenleri üzerinden çok kanala tek seferde abone olmayı uygularsınız.
XADD, XRANGE ve XREAD ile kalıcı olay günlüğü oluşturur ve esnek biçimde okursunuz.
XREADGROUP ile girişleri birden çok tüketiciye dağıtarak ölçekli tüketim mimarisi kurarsınız.
XACK, XPENDING ve XCLAIM ile en az bir kez teslim ve yeniden işlemeyi güvence altına alırsınız.
Bekleyen girişleri izler, zehirli mesajları yönetir ve geri çekilme stratejisiyle tekrar denersiniz.
Anahtar olaylarını dinleyerek süre dolması ve değişim tabanlı tetik senaryoları kurarsınız.
Pub/Sub ile Streams arasındaki farkı kavrayarak senaryoya uygun mesajlaşma mekanizmasını seçersiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Cassandra yönetimi ve geliştirme eğitimi: küme kurulumu, topology, compaction, repair, yedekleme, güvenlik, ileri veri modelleme, sürücü ve performans ayarı.
Detayları Gör →Apache HBase temel eğitimi: kurulum, HMaster ve RegionServer mimarisi, row key ve sütun ailesi veri modelleme ile Shell ve istemci API uygulamalı işlenir.
Detayları Gör →Elasticsearch ile API analitiği eğitimi: REST API, Query DSL, metric ve bucket aggregation, ingest pipeline ve Kibana ile API izlemeyi uygulamalı öğrenin.
Detayları Gör →AWS DynamoDB eğitimi: partition/sort key, GSI ve LSI, kapasite modları, Streams, tek tablo tasarımı, PartiQL ve SDK ile NoSQL geliştirmeyi uygulamalı öğrenin.
Detayları Gör →Python ile AWS Lambda eğitimi: container image paketleme, ECR, boto3 ile DynamoDB, SNS pub/sub ve SES e-posta ile olay tabanlı sunucusuz uygulama geliştirme.
Detayları Gör →AWS NoSQL eğitimi: DynamoDB single-table design, DocumentDB, ElastiCache Redis, Keyspaces ve Neptune ile ölçeklenebilir modern uygulama geliştirmeyi öğrenin.
Detayları Gör →