• Buradasın

    Dağıtık Sistemler

    Özetteki ilgi çekici içerikler

    • Blockchain ve Kripto Para Teknolojisi Üzerine Bir Panel Sohbeti

      Bu video, Digilog platformunda gerçekleşen bir panel sohbeti formatındadır. Konuşmacılar arasında Soner Bey (bankalararası ödeme sistemlerinin kart merkezi yöneticisi), Cemil Türün (Çin'den ithal edilen mühendis), Levent Hoca ve Michael adlı konuşmacılar bulunmaktadır. Sohbet, blockchain ve kripto para teknolojisi hakkında kapsamlı bilgiler sunmaktadır. Konuşmacılar, blockchain'in hızı, güvenilirliği, değiştirilemezliği ve şeffaflığı gibi avantajlarını anlatırken, bu teknolojinin sadece finans sektöründen ziyade sağlık, emlak, havacılık gibi tüm sektörlerde ülke sınırları olmadan, pasaportlar olmadan kişiden kişiye ilişki kurma imkanı sunabileceği felsefi bir perspektiften ele almaktadır. Ayrıca, Türkiye'nin 1974-2004 yılları arasında en yüksek iki haneli enflasyonun altında yaşamış tek ülke olduğu ve bu durumun vatandaşların vadeli çek gibi merkezi para sisteminin dışında para transfer yöntemleri geliştirmesine neden olduğu tartışılmaktadır. Merkez bankalarının ve regülasyonların blockchain teknolojisiyle nasıl etkileneceği, merkezi güçün dağıtık güç haline geleceği ve bu dönüşümün getireceği yeni fırsatlar da konuşulan konular arasındadır.

      • youtube.com
    • Bitcoin ve Blockchain Teknolojisi Tarihi ve Temel Prensipleri

      Bu video, bir müzede düzenlenen etkinlikte sunulan, yaklaşık 3,5 saatlik bir içerikten 15 dakikaya indirgenmiş bir eğitim sunumudur. Konuşmacı, Nihat Bey'in sunumundan etkilenerek kendi sunumunu hazırladığını belirtiyor. Video, Bitcoin'in tarihini ve teknolojik arka planını kronolojik olarak anlatarak başlıyor, ardından cyberpunk akımının gelişimini, Satoshi Nakamoto'nun Bitcoin'i ortaya atmasını ve blockchain teknolojisinin temel prensiplerini detaylı şekilde ele alıyor. Sunum, blockchain'in merkezi veri sistemlerinden farklarını, temel bileşenlerini (kayıt defteri, akıllı kontratlar, konsensüs sistemi, cüzdanlar) ve bankacılık, mikro kredilendirme, sigorta gibi alanlardaki uygulamalarını açıklıyor. Sunumda ayrıca John Forbes Nash Junior'un "ideal money" fikri, William Gibson'un "Neuromancer" kitabı, Satoshi Nakamoto'nun kimliği, 2010'daki ilk büyük hack olayı ve 2011'deki WikiLeaks olayı gibi önemli dönüm noktaları da ele alınıyor. Blockchain'in "şişman protokol, zayıf uygulama" yapısı, dağıtık veri yapısı ve peer-to-peer iletişim modeli gibi teknik detaylar da sunumun içeriğinde yer alıyor.

      • youtube.com
    • Microservices Mimarisinde Saga Orchestration Pattern Eğitimi

      Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, microservices mimarisinde Saga Orchestration pattern'ini ve ilgili konuları detaylı olarak anlatmaktadır. Video, Saga pattern'in mikro hizmetlerde nasıl uygulanacağını, sipariş sistemi örneği üzerinden adım adım göstermektedir. Eğitmen, payment ve shipping servisleri arasındaki iletişim, HTTP istekleri, compensation actions ve orkestrasyon mekanizmalarını Go programlama dilinde kod örnekleriyle açıklamaktadır. Ayrıca, kareografi pattern'i, transactional outbox pattern'i ve farklı iletişim modelleri karşılaştırmalı olarak ele alınmaktadır. Videoda ayrıca lokal ve dağıtılmış işlemler arasındaki farklar, sidecar pattern, event-driven mimariler, database işlemleri ve hata yönetimi gibi konular da işlenmektedir. Eğitmen, Docker ve Minikube üzerinde uygulamanın çalıştırılması, test stratejileri ve gelecek oturumlarda ele alınacak konular hakkında da bilgi vermektedir.

      • youtube.com
    • Hollanda'da Staj Deneyimi ve Tavsiyeler

      Bu videoda Sabancı Üniversitesi Bilgisayar Mühendisliği öğrencisi ve matematik yandalı olan bir öğrenci, Hollanda'da Groningen Üniversitesi'nde staj yapma deneyimini paylaşıyor. Video, öğrencinin ofisini ve çalışma alanını tanıtarak başlıyor, ardından staj bulma sürecini, başvuru ve kabul sürecini detaylı şekilde anlatıyor. Öğrenci, sekiz-dokuz aydır yurt dışında staj aradığını, özellikle kuzey ülkelerinde staj yapmak istediğini ve sonunda Groningen Üniversitesi'nde staj yapma fırsatı bulduğunu paylaşıyor. Videoda ayrıca öğrencinin dört yıllık devam eden ve kırk'ın üzerinde çalışanı olan bir araştırma projesinde çalıştığı, bu projenin dağıtık bilgisayar sistemlerle büyük veri işleme üzerine odaklandığı ve ikinci sınıf öğrencisi olarak nasıl bu staja girdiği anlatılıyor. Erasmus programı kapsamında aldığı aylık 600 Euro hibesinin staj masraflarını karşılamadığı ve staj sürecindeki zorluklar, İngilizce dil becerilerinin gelişimi ve Hollanda'daki yaşam koşulları da paylaşılmaktadır. Video, staj arayanlara yönelik tavsiyelerle sonlanıyor.

      • youtube.com
    • Blockchain ve Kripto Para Eğitim Sunumu

      Bu video, Microsoft Learn Student Inverseder programı kapsamında Blockchain Kulübü ile işbirliği içinde gerçekleştirilen, Metin Bey, Mustafa Bey, Nurettin ve diğer konuşmacıların katıldığı bir eğitim sunumudur. Sunum interaktif bir şekilde gerçekleştirilmekte olup, katılımcılar sorular sorabilmektedir. Video, blockchain teknolojisinin temel kavramlarını, çalışma prensiplerini ve çeşitli sektörlerdeki uygulamalarını kapsamlı şekilde ele almaktadır. İlk olarak blockchain'in ne olduğu ve nasıl çalıştığı anlatılmakta, ardından dünya ticaretindeki potansiyeli, tedarik zinciri yönetimi, otomotiv, enerji, loyalty programları ve eğitim sistemleri gibi alanlardaki uygulamaları açıklanmaktadır. Son bölümde ise kripto para ve stable coin konuları, kendi kripto para fikriyle başlamak için gerekli adımlar ve kripto para ekosisteminin zayıf noktaları tartışılmaktadır. Sunumda blockchain'in merkezi veritabanlarının dezavantajlarını gidererek dağıtık, güvenli ve otomatik senkronize bir veri tutma platformu olduğu vurgulanmakta, ayrıca kripto para toplumlarının fancı ve non fungible olarak ikiye ayrıldığı, stable coinlerin kullanım alanları ve Ethereum'ın Proof of Stake algoritmasına geçiş planı gibi teknik konular da ele alınmaktadır.

      • youtube.com
    • Zookeeper Eğitim Videosu

      Bu video, Vloper Network tarafından hazırlanan Hodup eğitim serisinin altıncı bölümü olup, bir konuşmacı tarafından sunulan teknik bir eğitim içeriğidir. Video, Zookeeper'in ne olduğu, işlevleri ve yapısı hakkında detaylı bilgiler sunmaktadır. Zookeeper, dağıtık yönetim ve koordinasyon hizmeti olarak tanımlanmakta, veri yönetimi, konfigürasyon yönetimi, senkronizasyon ve oylama işlemleri gibi işlevleri yerine getirmektedir. İçerik, Zookeeper'in kurulumu, temel ayarları ve fiziksel yapısı hakkında bilgileri üç veya dört bölüme ayırarak adım adım anlatmaktadır. Videoda ayrıca Zookeeper'in leader, follower ve observer bileşenlerinden oluştuğu, konfigürasyon dosyalarını tutmak için tasarlandığı ve ağaç yapısında bir database olduğu açıklanmaktadır. Apache Zookeeper'ın nasıl kurulacağı, indirme, dizin oluşturma, yapılandırma dosyalarını düzenleme ve server'ı başlatma işlemleri detaylı olarak gösterilmektedir.

      • youtube.com
    • Go ile Otomatik Küme Yönetimi ve Port Discovery Eğitimi

      Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, Go programlama dilini kullanarak küme yönetimi ve port discovery konularını anlatmaktadır. Video, otomatik küme yönetimi için "join the cluster" metodu geliştirme, port discovery sistemi oluşturma, asenkron programlama ve cluster oluşturma adımlarını kapsamaktadır. Eğitim, teorik bilgilerin yanı sıra pratik uygulamalarla devam ederek, farklı node'ların cluster'a nasıl katılacağını ve liderlik durumlarının nasıl belirlendiğini göstermektedir. Eğitim içeriğinde ayrıca Kubernetes ortamında port discovery'nin nasıl uygulanabileceği, test süreçlerinde GitHub Actions ile nasıl kullanılabileceği ve Docker imajları ile nasıl entegre edilebileceği de ele alınmaktadır. Video, dağıtık sistemler, küme yönetimi ve otomasyon konularında bilgi edinmek isteyenler için faydalı olabilir.

      • youtube.com
    • Kafka ve RabbitMQ Karşılaştırması

      Bu video, bir eğitim içeriği olup, konuşmacı dağıttık mesajlaşma sistemlerinden Kafka'yı detaylı olarak incelemektedir. Video, Kafka ve RabbitMQ arasındaki farkları ve hangi durumlarda hangi sistemin tercih edilmesi gerektiğini açıklamaktadır. Konuşmacı, her iki sistemin temel yapılarını, terminolojilerini ve performans özelliklerini karşılaştırmaktadır. Kafka'nın Java ve Linux üzerinde çalıştığı, yüksek mesajlaşma performansı sunduğu ve streaming için daha uygun olduğu belirtilirken, RabbitMQ'nin ölçeklenebilirlik ve operasyon işlemlerinde daha kolay olduğu vurgulanmaktadır. Video, Kafka'nın kurulumu ve temel çalışma prensiplerinin gösterilmesiyle devam etmekte ve son olarak her iki sistemin avantaj ve dezavantajlarını özetleyerek izleyicilere kendi ihtiyaçlarına göre seçim yapmaları için rehberlik etmektedir.

      • youtube.com
    • NVIDIA Dynamo: AI Inference Çerçevesi

      Bu video, "Tech Talk" adlı bir teknoloji programının bir bölümüdür. Sunucu, NVIDIA'nın Dynamo adlı AI inference çerçevesini detaylı bir şekilde anlatmaktadır.. Video, Dynamo'nun yüksek verimli ve düşük gecikmeli bir inference framework olduğunu açıklayarak başlıyor. Dynamo'nun multi-node dağıtılmış ortamlarda generatif AI ve mantık modellerini nasıl desteklediği, farklı inference engine'leri desteklediği, disaggregated pre-fill ve decode inference, dinamik GPU scheduling ve LLM-aware request routing gibi teknik özelliklerini anlatıyor. Ayrıca Dynamo'nun Rust ve Python ile geliştirildiği, kurulumunun kolay olduğu ve gelecekteki potansiyeli hakkında bilgiler veriliyor.

      • youtube.com
    • Hadoop Kurulum ve Yapılandırma Eğitimi

      Bu video, Faruk Çalışkan tarafından sunulan bir eğitim içeriğidir. Önceki videoda basit bir Linux sistemi kurulmuş olan bir sistemde Hadoop kurulumu ve yapılandırması gösterilmektedir. Video, Hadoop kurulumunun devam aşamalarını kapsamaktadır. Öncelikle SSH key oluşturma ve kopyalama işlemleri, ardından Hadoop'un temel ayarlarının yapılması, HDFS (Dağıtık Dosya Sistemi) ve MapReduce (Dağıtık İşlem Gücü) servislerinin başlatılması ve durdurulması gösterilmektedir. Ayrıca, Hadoop'un varsayılan ayarlarını değiştirmek için XML dosyalarında nasıl değişiklikler yapılacağı ve verilerin hangi disklere kaydedileceği konusunda örnekler verilmektedir. Video, Apache web sitesinden alınan referanslar üzerinden yapılandırılmıştır.

      • youtube.com
    • Omnibus'un Dağıtık Sistemler Üzerine Geliştirdiği Platform

      Bu videoda Omnibus'tan Şeyda, şirketin geliştirdiği dağıtık sistemler üzerinde çalışan bir platform hakkında bilgi veriyor. Şeyda, büyük veri işlemesi, makine öğrenmesi, derin öğrenme ve görüntü işleme gibi çok fazla işlem gücü gerektiren işlemlerin yapılabileceği bir platform geliştirdiklerini anlatıyor. Platform üzerinden Albaraka ile ses teknolojileri üzerine ve CRM ekibi ile yürütülen projeler olduğunu belirtiyor. Hedefleri, çıkardıkları ürünlerle platformu kanıtlamak ve blockchain teknolojileri ile makine öğrenmesi üzerine çalışmalar yapmak.

      • youtube.com
    • Distributed Final Projesi Sunumu

      Bu video, bir öğrencinin hocasına sunduğu distributed final projesinin sunumudur. Öğrenci, daha önce çalıştığı projenin devamını ve sonuçlarını göstermektedir. Videoda, distributed sistemde paket aktarımı ve dosya kaydetme işlemleri gösterilmektedir. Özellikle mutual exclusion algoritması, paket aktarımı ve dosya kaydetme süreçleri detaylı olarak anlatılmaktadır. Öğrenci, kaybolan paket problemini çözmek için 3.2 milisaniye boşluk koyduğunu ve her moda 2793 paketin net bir şekilde aktarıldığını belirtmektedir. Ayrıca, iki node arasında gerçekleşen mutual exclusion işlemleri ve çıktı dosyasının nasıl oluşturulduğu da gösterilmektedir.

      • youtube.com
    • Karatcoin Platformu Tanıtımı

      Bu video, OS kanalından bir içerik üreticisinin Karatcoin platformunu tanıttığı bir bilgilendirme içeriğidir. Videoda Karatcoin'in kurucuları Simon Simone Ors, Claudia Busato ve Andrea Ventorone hakkında bilgiler verilmektedir. Video, Karatcoin'in kripto para birimi, dağıtık bilgi işlem sistemleri ve mobil teknoloji alanlarındaki uzman kadrosunu tanıtarak başlıyor. Ardından platformun destek hizmetleri, sıkça sorulan sorular bölümü, medya ve basın bilgileri ile satış bölümü hakkında detaylı bilgiler sunuluyor. Karatcoin'in Londra merkezli olduğu ve çeşitli medya platformlarında yer aldığı belirtiliyor.

      • youtube.com
    • Cadence Workflow Teknolojisi Hakkında Teknik Röportaj ve Eğitim

      Bu video, Uber'de Sinir Saf Engineer olarak çalışan ve Cadence projesinin liderlerinden biri olan Ender Demirkaya ile yapılan bir teknik röportaj ve eğitim içeriğidir. Ender, Bilkent Üniversitesi Bilgisayar Mühendisliği mezunu olup, Microsoft ve Facebook gibi şirketlerde arama motorları üzerinde çalışmış bir uzmandır. Video, Cadence workflow teknolojisinin ne olduğunu, nasıl çalıştığını ve dağıtılmış sistemlerdeki avantajlarını detaylı şekilde anlatmaktadır. İçerikte workflow, activity, domain gibi temel kavramlar açıklanırken, Cadence'in mimarisi, çalışma prensipleri ve kullanım alanları ele alınmaktadır. Ayrıca, Cadence'in diğer workflow yönetimi teknolojileri (Temporal, Durable Functions, AWS Step Functions, Airflow, Conductor) ile karşılaştırması da yapılmaktadır. Videoda Uber'in Cadence'i hangi kullanım alanlarında kullandığı (deployment işlemleri, background checkler, para transferleri, raporlama) örneklerle anlatılmakta ve Cadence'in finans sektörü, telefon servisleri gibi farklı alanlarda da kullanılabileceği vurgulanmaktadır. Ayrıca, Cadence'in metrikler, izleme, yönetme imkanları, versiyon yönetimi, shadowing, idempotency gibi ileri düzey konuları da ele alınmaktadır.

      • youtube.com
    • Kripto Para ve Blockchain Teknolojisinin Geleceği

      Bu video, bir konuşmacının kripto para ve blockchain teknolojisi hakkında bilgi verdiği bir eğitim içeriğidir. Konuşmacı, kripto paraların internetin ilk çıktığı zamanlara benzediğini ve gelecekte daha da popüler olacağını belirtiyor. Video, bankaların işleyişlerinin çağın gerisinde kaldığını, kripto paraların kişiden kişiye para transferlerinde aracı olmadan daha hızlı ve güvenli olduğunu anlatıyor. Ayrıca kripto varlıkların dağıtık yapısı, devletlerin bu teknolojiyi kontrol etmedeki zorlukları ve Japonya'nın kripto para konusundaki yaklaşımı hakkında bilgiler veriliyor. Konuşmacı, bankaların kripto para sistemlerine entegre olmazsa kendilerini geliştiremeyeceklerini ve çağın gerisinde kalacaklarını vurguluyor.

      • youtube.com
    • Dağıtık Sistemler ve Windows Uygulaması Geliştirme Eğitimi

      Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, dağıtık sistemler ve Windows uygulaması geliştirme konularını ele almaktadır. Video, iki ana bölümden oluşmaktadır. İlk bölümde VMware'de Windows Server 2016 kurulumu, veritabanı sunucusu ve web sunucusu sanal makinelerinin kurulumu, XML web servisi oluşturma ve veritabanı tasarımı gibi konular adım adım gösterilmektedir. İkinci bölümde ise Windows uygulamasında referans ekleme, textbox ve buton oluşturma, dataset tanımlama ve veri çekme işlemleri anlatılmaktadır. Eğitim, Hepsiburada örneği üzerinden ürün kodu ve fiyat bilgilerini döndüren bir web servisi geliştirme sürecini detaylı olarak ele almaktadır. Ayrıca veri çekme işleminin başarısız olması ve bunun nedeninin if koşulunda takılması olduğu sonucuna varılmaktadır.

      • youtube.com
    • Apache Kafka'nın Çalışma Prensibi ve Mimarisi

      Bu video, Apache Kafka'nın teknik bir anlatımını sunan eğitim içeriğidir. Konuşmacı, Kafka'nın nasıl çalıştığını ve tüm işleyişini detaylı bir şekilde açıklamaktadır. Video, Kafka'nın dağıtık mesajlaşma sistemi olarak tanımıyla başlayıp, mimarisindeki dört ana aktörü (broker, zookeeper, producer ve consumer) tanıtmaktadır. Ardından replikasyon ve split brain gibi dağıtık sistemlerde önemli kavramlar açıklanmakta, bu kavramların nasıl çalıştığı örneklerle gösterilmektedir. Son olarak, coram kavramı ve optimum coram sayısının nasıl belirleneceği formülle anlatılmaktadır. Video, özellikle Kafka'nın çalışma prensiplerini ve dağıtık sistemlerde dikkat edilmesi gereken noktaları öğrenmek isteyenler için faydalı olacaktır.

      • youtube.com
    • Moleculer Framework Kullanım Eğitimi

      Bu video, Moleculer framework'ün nasıl kullanılacağını gösteren bir eğitim içeriğidir. Eğitmen, Moleculer'in ne olduğunu ve avantajlarını açıklayarak başlıyor. Video, Moleculer framework'ün temel kavramlarını ve nasıl kullanılacağını adım adım gösteriyor. Önce gateway ve helper gibi temel servislerin nasıl oluşturulacağı, ardından Docker Compose ile dağıtım yapılandırması gösteriliyor. Eğitmen, gateway servisinin gelen istekleri nasıl yönlendirdiğini, helper servisinin rastgele sayı ürettiğini ve bu sayının nasıl geri döndürüldüğünü kod örnekleriyle açıklıyor. Video, Moleculer framework'ü kullanarak dağıtılmış uygulamalar geliştirmek isteyen geliştiriciler için faydalı bir kaynak niteliğindedir.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor