1 Videoda #Apache Kafka Nedir? Apache Kafka Neden Kullanılır? Apache Kafka Nasıl Kurulur?

    6
    44



    1 Videoda #Apache Kafka Nedir? Apache Kafka Neden Kullanılır? Apache Kafka Nasıl Kurulur?

    O gün geldi çattı 🙂 3 Haftadan beri hazırlıklarını yaptığım Apache Kafka Eğitimi artık karşınızda. Bu video içerisinde bir çok soruya cevap bulabileceksiniz fakat başlıcaları. Nedir bu Apache Kafka? Apache Kafka ne işe yarar? Neden Apache Kafka? Apache Kafka nasıl kurulur? Apache Kafka’nın Node.js ile kullanımı gibi sorulara çok ama çok detaylı şekilde cevap bulabileceksiniz. Yine de neler yapacağımızı aşağıda bir gösterelim 🙂

    Bu video içerisinde;
    Apache Kafka Nedir?
    Apache Kafka ne işe yarar?
    Neden Apache Kafka?
    Apache Kafka nasıl kurulur?
    Apache Kafka’nın kullanım alanları
    Apache Kafka’yı neden kullanmalıyız?
    Apache Kafka’yı kullanan büyük şirketler nelerdir?
    Apache Kafka’nın yapısı nasıldır?
    Apache Kafka’nın Bileşenleri Nelerdir?
    Apache Kafka Topic
    Apache Kafka Producer
    Apache Kafka Consumer
    Apache Kafka Consumer Group
    Apache Kafka Distributed Modeli
    Apache Kafka’nın Queue Modeli
    Apache Kafka’nın Pub/Sub Modeli
    Apache Kafka vs RabbitMQ
    Apache Zookeeper Nedir?
    Apache Zookeeper kullanımı?
    Apache Zookeeper Ne işe Yarar?
    Docker ile Kafka Kurulumu
    Docker ile Zookeeper Kurulumu
    Apache Kafka’nın Node.js ile kullanımı?

    ve çok daha fazlası bu eğitimde sizinle olacak 🙂

    İzlemediyseniz RabbitMQ Eğitimi;

    Kurulum için Docker Kodları;
    Remote üzerinden image’in çekilip çalışması için

    Zookeeper;
    docker run –name zookeeper -p 2181:2181 zookeeper

    Kafka;
    docker run –name kafka -p 9092:9092 -e KAFKA_ZOOKEEPER_CONNECT=192.168.8.148:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.8.148:9092 -e KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1 confluentinc/cp-kafka

    Çekildikten sonra tekrardan çalıştırmak isterseniz şayet her iki cümle için; “–name kafka” yada “–name zookeeper” bilgilerini cikartmaniz gerekiyor.

    Kaynak Kodlar için;
    https://github.com/gkandemi/apache-kafka

    TimeCodes;
    00:00 Giriş
    00:01:54 Apache Kafka Sunum
    00:40:38 Kafka Kurulum
    00:46:43 Kodlama – Temel Bilgiler
    01:18:26 Kodlama – LogStore ile Queue Yapısı
    01:28:03 Kodlama – Encoder ile PubSub Yapısı

    Kanal içerisinde bulabileceğiniz eğitimlerden bazıları;

    1. PHP Programlama eğitimi
    2. Codeigniter framework eğitimi
    3. HTML ve CSS Eğitimi
    4. JavaScript Eğitimi
    5. JQuery Eğitimi
    6. Vue js Eğitimi
    7. Nuxt js Eğitimi
    8. Node js Eğitimi
    9. Express js Eğitimi
    10. JavaScript Frameworkleri
    11. MongoDB Eğitimi
    12. MySQL Eğitimi
    13. Docker Eğitimi
    14. Go programlama Eğitimi
    15. PHP ile proje Eğitimi
    16. Codeigniter ile proje Eğitimi
    17. Vue js ile proje Eğitimi
    18. Nuxt js ile proje Eğitimi
    19. Yeni web teknolojilerin tanıtımları
    20. IDE kullanımları

    gibi daha birçok eğitime ücretsiz olarak ulaşabilirsiniz.

    Eğitimleri izlemek için Oynatma listelerine göz atmayı kesinlikle unutmayın!!!

    Başlıca oynatma listeleri;

    Eğitim Serileri;
    ► MySQL Eğitimi : https://www.youtube.com/playlist?list=PL_f2F0Oyaj4-6vvPSJssG4Jp6UqCTmWSz
    ► JQuery Eğitimi: https://www.youtube.com/playlist?list=PL_f2F0Oyaj4-Jt6F-dyl6LEHNVaudH3rk
    ► PHP Eğitimi : https://www.youtube.com/playlist?list=PL_f2F0Oyaj4-K_h0rC656Why8nJPF_dIO
    ► Codeigniter Eğitimi : https://www.youtube.com/playlist?list=PL_f2F0Oyaj4_xGyQlwgsd9gI1UgnTTHkC

    Proje Eğitimleri;
    ► Asp.Net ile Okul Projesi: https://www.youtube.com/playlist?list=PL_f2F0Oyaj49bsuq6iLrg1qyZtekSCgPW
    ► Firebase ToDo List Yapımı : https://www.youtube.com/playlist?list=PL_f2F0Oyaj48rnkNZaHqnXiZrs4q7ogex
    ► PHP Codeigniter ile Multi Session Yapımı : https://www.youtube.com/playlist?list=PL_f2F0Oyaj480n9rg6PEwk-6O4NJcneFh
    ► Codeigniter ile Çoklu dosya upload işlemi (Dropzone): https://www.youtube.com/playlist?list=PL_f2F0Oyaj49vg-z1L9O6vbs_tcuXToxp
    ► PHP Codeigniter ile Pagination Yapımı : https://www.youtube.com/playlist?list=PL_f2F0Oyaj49mGpi6ZTw1TrtyZn8NWXzk
    ► PHP ile Alışveriş Sepeti Yapımı : https://www.youtube.com/playlist?list=PL_f2F0Oyaj48lnRXG2U54imJsnZIuCUFy
    ► PHP Mailer Kullanımı : https://www.youtube.com/playlist?list=PL_f2F0Oyaj49RrSAH4H-B8nulrzexAqAg
    ► Vue js ile Codeigniter Rest API servisine bağlanmak eğitimi : https://www.youtube.com/playlist?list=PL_f2F0Oyaj48ufRtQ8EVo0spOEZPochfv

    ► Nasıl yapılır köşesi: https://www.youtube.com/playlist?list=PL_f2F0Oyaj49gbyMnUfvVTWnZrjLrAvGv
    ► Vue.js Soru Cevap : https://www.youtube.com/playlist?list=PL_f2F0Oyaj4880v6yGFFvO7LVRULRVpbw
    ► Kullandığım teknoloji ile ilgili bilgiler : https://www.youtube.com/playlist?list=PL_f2F0Oyaj49z_k0k1_mOIikcNz8zEpT4

    Sosyal medyadan takip edin :

    ● VideoSınıf : https://www.videosinif.com
    ● Yazılım Eğitim : http://www.yazilimegitim.net
    ● Kişisel Web Sayfam : https://www.gokhankandemir.com
    ● Facebook : http://www.facebook.com/kablosuzkedi
    ● Twitter : https://twitter.com/kablosuzkedi
    ● Instagram : https://www.instagram.com/kablosuzkedi/
    ● Instagram : https://www.instagram.com/yazilimegitim/

    source

    Previous articleTips on preparing for Certified Kubernetes Application Developer (CKAD)
    Next article😀¿Qué es BIG DATA y para qué sirve?

    44 COMMENTS

    1. 1 Videoda #Apache Kafka Nedir? Apache Kafka Neden Kullanılır? Apache Kafka Nasıl Kurulur?

      O gün geldi çattı 🙂 3 Haftadan beri hazırlıklarını yaptığım Apache Kafka Eğitimi artık karşınızda. Bu video içerisinde bir çok soruya cevap bulabileceksiniz fakat başlıcaları. Nedir bu Apache Kafka? Apache Kafka ne işe yarar? Neden Apache Kafka? Apache Kafka nasıl kurulur? Apache Kafka'nın Node.js ile kullanımı gibi sorulara çok ama çok detaylı şekilde cevap bulabileceksiniz. Yine de neler yapacağımızı aşağıda bir gösterelim 🙂

      Bu video içerisinde;
      Apache Kafka Nedir?
      Apache Kafka ne işe yarar?
      Neden Apache Kafka?
      Apache Kafka nasıl kurulur?
      Apache Kafka'nın kullanım alanları
      Apache Kafka'yı neden kullanmalıyız?
      Apache Kafka'yı kullanan büyük şirketler nelerdir?
      Apache Kafka'nın yapısı nasıldır?
      Apache Kafka'nın Bileşenleri Nelerdir?
      Apache Kafka Topic
      Apache Kafka Producer
      Apache Kafka Consumer
      Apache Kafka Consumer Group
      Apache Kafka Distributed Modeli
      Apache Kafka'nın Queue Modeli
      Apache Kafka'nın Pub/Sub Modeli
      Apache Kafka vs RabbitMQ
      Apache Zookeeper Nedir?
      Apache Zookeeper kullanımı?
      Apache Zookeeper Ne işe Yarar?
      Docker ile Kafka Kurulumu
      Docker ile Zookeeper Kurulumu
      Apache Kafka'nın Node.js ile kullanımı?

      ve çok daha fazlası bu eğitimde sizinle olacak 🙂

      İzlemediyseniz RabbitMQ Eğitimi;
      https://youtu.be/wZbX_Qh8zbI

      Kurulum için Docker Kodları;
      Remote üzerinden image'in çekilip çalışması için

      Zookeeper;
      docker run –name zookeeper -p 2181:2181 zookeeper

      Kafka;
      docker run –name kafka -p 9092:9092 -e KAFKA_ZOOKEEPER_CONNECT=192.168.8.148:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.8.148:9092 -e KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1 confluentinc/cp-kafka

      Çekildikten sonra tekrardan çalıştırmak isterseniz şayet her iki cümle için; "–name kafka" yada "–name zookeeper" bilgilerini cikartmaniz gerekiyor.

      Kaynak Kodlar için;
      https://github.com/gkandemi/apache-kafka

    2. Öncelikle eğitimler için çok ama çok teşekkürler.
      RabbitMQ ve Apache Kafka kuyruk yapısında consumer'ın veriyi anında işlemesini istemezsek ne yapacağız.
      Yani esasen cronjob gibi davranmasını istediğimiz durumlar için bir çözüm var mı?
      Ben hem bu teknolojileri kullanmak istiyorum ama aynı zamanda bazı verilerin işlenmesini zamanlamak istiyorum. Consumer zamanı gelen veriyi işlesin.
      Tabi kuyruk sistemlerinde işlenen veri siliniyor. cron da ise sabit kalıyor ve zamanı geldikçe çalıştırılıyor. bu iki sistemi stabil olarak işleyen bir yapı henüz yok sanırım.

    3. Hocam Merhabalar sizi sıkılmadan izliyoruz.Anlatımınız çok güzel Mİddleware bu kdr girmişken weblocig eğitimi çekmezseniz gerçek den eksik kalırız. İnternette kaynak yok denecek kadar az. Takipteyim inşallah görürüsünüz.

    4. Akıcı bir video olmuş teşekkürler. Bir gerı bildirim: Kafka'nın 'durable' olmasının sebebi replikasyondur, bir node (broker) çakıldığında oradaki partisyon bilgileri replikasyon sayesinde başka node'da da olduğundan veri kaybı yaşanmaz..