Apache Storm
Nesnelerin İnterneti (IoT) alanında sıkça karşılaşılan terimin anlamı şu şekildedir.
- Apache Storm ingilizceden türkçeye Apache Stormolarak çevrilmektedir. Apache Storm, ağırlıklı olarak Clojure programlama dilinde yazılmış dağıtılmış bir hesaplama çerçevesidir. Apache Storm, Hadoop'un toplu işleme için yaptığını gerçek zamanlı işleme için yaparak, sınırsız veri akışlarını güvenilir bir şekilde işlemeyi kolaylaştırır.
- Başlangıçta Nathan Marz ve BackType ekibi tarafından yaratılan proje, Twitter tarafından satın alındıktan sonra açık kaynaklı hale geldi. Bilgi kaynaklarını ve manipülasyonları tanımlamak için özel olarak oluşturulmuş "spouts" ve "bolts" kullanarak akış verilerinin toplu ve dağıtılmış olarak işlenmesini sağlar. İlk sürümü 17 Eylül 2011 tarihinde yayınlanmıştır. Bir Storm uygulaması, yönlendirilmiş asiklik grafik (DAG) şeklinde bir "topoloji" olarak tasarlanır ve spout'lar ve cıvatalar grafik köşeleri olarak hareket eder. Grafik üzerindeki kenarlar akış olarak adlandırılır ve verileri bir düğümden diğerine yönlendirir. Topoloji birlikte bir veri dönüştürme boru hattı görevi görür. Yüzeysel düzeyde genel topoloji yapısı bir MapReduce işine benzer, temel fark ise verilerin tek tek yığınlar halinde değil gerçek zamanlı olarak işlenmesidir.
Önemli bilgileri kontrol edin. Terimin farklı anlamlarını keşfetmek için Türkçe sözlük, Türkçe İngilizce sözlük, Latince sözlük, eş anlamlılar ve Mitoloji sözlüğüne göz atabilirsin.