Olayları milisaniyelerle işleyin
Storm topology, spout/bolt, stream grouping, acking güvenilirliği, pencereleme ve Trident ile exactly-once gerçek zamanlı büyük veri işlemeyi öğreten ileri eğitim.
Düşük gecikmeli akış işlemeyi Storm ile kurmak
Bu eğitim, Apache Storm ile gerçek zamanlı, düşük gecikmeli veri işlemeyi öğretir. Topology, spout ve bolt yapısı; stream grouping türleri (shuffle, fields, all, global); tuple akışı ve acking ile güvenilirlik; Nimbus, Supervisor ve worker mimarisi işlenir. Kafka spout ile veri alımı, Trident ile exactly-once ve durum yönetimi, pencereleme (windowing), paralellik ayarı (parallelism hint, task, executor) ve topology dağıtımı uygulamalı gösterilir. Geri basınç, hata toleransı ve izleme ele alınır.
3 Gün. Her gün dört modül; topology geliştirme ve küme üzerinde çalıştırma ağırlıklı labler.
İleri Seviye — Apache Storm ile topology, spout/bolt, stream grouping, güvenilirlik ve Trident'i kapsar.
Kafka'dan veri alan Storm topology'leri yazıp kümeye dağıtarak canlı uygulanır.
Tuple tuple işleme ile milisaniye düzeyinde gerçek zamanlı yanıt üretirsiniz.
Acking mekanizmasıyla her tuple'ın işlendiğini garanti edersiniz.
Trident ile durumlu, exactly-once işleme kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Java'da nesne tabanlı kod yazabilmek gerekir.
Gerçek zamanlı ve batch işleme farkına aşinalık faydalıdır.
Topic ve partition kavramlarını bilmek faydalıdır.
Storm ve ZooKeeper çalıştırabilen bir ortam gerekir.
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:
Spout ve bolt'larla gerçek zamanlı topology'ler tasarlarsınız.
Fields ve shuffle grouping ile veri dağıtımını doğru kurarsınız.
Acking ile her tuple'ın işlenmesini garanti edersiniz.
Executor/task ayarıyla topology'yi ölçeklendirirsiniz.
Tumbling/sliding pencerelerle zaman tabanlı toplulaştırma yaparsınız.
Trident ile durumlu, exactly-once işleme kurarsınız.
Kafka'dan alıp HDFS/HBase/Redis'e güvenle yazarsınız.
Hata toleransı, geri basınç ve izleme ile topology'yi üretime alırsınız.
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.
Büyük veride dağıtık işleme, örnekleme, HyperLogLog ve Count-Min sketch, PCA ve Spark MLlib ile ölçeklenebilir analitik tekniklerini uygulamalı öğrenin.
Detayları Gör →Apache Kafka'yı mimariden üretime: topic, partition, producer/consumer API, exactly-once, Kafka Streams ve Connect ile uygulamalı olay akışı eğitimi.
Detayları Gör →Hadoop üzerinde HiveQL ile SQL benzeri sorgulama ve Pig Latin ile veri akışı programlamayı uygulamalı öğrenin: partition, UDF ve uçtan uca ETL.
Detayları Gör →Hive sorgularını partition pruning, bucketing, ORC/Parquet ve Tez ayarlarıyla hızlandırın. EXPLAIN plan okuma ve CBO ile ileri optimizasyon eğitimi.
Detayları Gör →Veri analitiği temelleri, SQL ve Python (pandas) ile analiz ve Hadoop/Spark ile büyük veri işlemeyi uçtan uca öğrenin. Uygulamalı giriş eğitimi.
Detayları Gör →