Apache NiFi
Bilgisayar uygulamaları arasındaki veri akışını otomatikleștiren bir program
Apache NiFi, Apache Yazılım Vakfı tarafından geliştirilen, yazılım sistemleri arasında veri akışını otomatikleştirmek için tasarlanmış bir yazılım projesidir. Ayıklama (extract), dönüştürme (transform), yükleme (load) yani ETL konseptini kullanmaktadır. Geçmişi, daha önce ABD Ulusal Güvenlik Ajansı (NSA) tarafından geliştirilmiş olan "NiagaraFiles" yazılımına dayanmaktadır. NiFi adı da bu yazılımdan gelmektedir.
![]() Apache NiFi Logo | |
![]() Apache NiFi Logo | |
Geliştirici(ler) | Apache Software Foundation, Cloudera, Hortonworks |
---|---|
İlk yayınlanma | 2006 | )
Güncel sürüm | 1.25.0[1] ![]() |
Programlama dili | Java |
İşletim sistemi | Çapraz platform |
Tür | Dağıtık, dataflow |
Lisans | Apache Lisansı |
Resmî sitesi | nifi.apache.org |
Kod deposu | NiFi Repository |
NiFi, NSA'nın teknoloji transfer programının bir parçası olarak 2014 yılında açık kaynaklı hale getirilmiştir.[2][3][4][5][6]
Kaynakça
değiştir- ^ Hata: Referans düzgün görüntülenemiyor. Bilgi için belgeleme sayfasına bakınız.
- ^ "NSA Releases First in Series of Software Products to Open Source Community". www.nsa.gov (İngilizce). 7 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Aralık 2017.
- ^ Bridgwater, Adrian (21 Temmuz 2015). "NSA 'NiFi' Big Data Automation Project Out In The Open". Forbes. 8 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2016.
- ^ Vaughan-Nichols, Steven J. "NSA partners with Apache to release open-source data traffic program | ZDNet". ZDNet. 2 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2016.
- ^ "NSA Source Code Leak: Information slurp tools to appear online". The Register. 6 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2016.
- ^ Wolpe, Toby. "Hortonworks CTO on Apache NiFi: What is it and why does it matter to IoT? | ZDNet". ZDNet. 11 Eylül 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2016.