Dataflow Mimarisi Nedir?
Dataflow mimarisi, her adımın bir önceki işlevin eylemleri
tarafından otomatik olarak oluşturulduğu bilgisayar yazılımındaki bir dizi
işlevdir. Reaktif programlama olarak da bilinir . Her işlev açıkça
programlandığı için, başka bir değişken kredi kartı başvurusu World değiştiğinde bir değişkende değerleri
yeniden hesaplamaya gerek yoktur. Bu, kaynakların her yeni komutun
gereksinimlerine göre ayarlanmasına odaklanmadığı için paralel veri akışı
işlemlerinin işlevini sağlar.
Veri akışı mimarisi kavramı fabrika montaj hattıyla
karşılaştırılmıştır. Bu tür bir sistemde olduğu gibi, her bir bilgi paketi, tüm
sisteme entegre edilmekle birlikte, en yüksek performans için ayrı ayrı
optimize edilir. Bilgi, bir fonksiyondan diğerine ilerlediği bir tür boru
hattında düzenlenir. Sistemin farklılaştığı önemli bir yol, her paketin, veri
akışı zincirindeki bir sonraki bağlantıya bağlanmak için gereken bilgileri
içermesidir.
Veri akışı mimarisi oldukça basit bir programlama biçimi
olduğu için, genellikle daha az deneyimli programcılar tarafından kullanılır.
Bu yöntemle, bir sistem bir seferde bir paket programlanabilir. Bazı
programcılar da veri akışı mimarisine çekilmektedir çünkü karmaşık bilgi
gruplarını organize etmenin kolay bir yoludur.
Veri akışı mimarisi kullanımı nispeten kolay olsa da, bazı
sınırlamaları vardır. Belirli görevlere ayrılmış paketler ile, bir sistem
verimli bir şekilde çalışabilir, ancak sadece belirli bir esneklikle çalışır.
Her paket farklı şekilde programlanabilir, ancak sistem çalışacaksa, belirli
bir yolu takip etmelidir. Veri akışı mimarisi, veri akışında ve
organizasyonunda birçok problemi çözdüğü için, birçok programcı, daha karmaşık
programlama cepten kredi kartı başvurusu gereksinimlerini karşılamak için
ayarlamalar yaparken temel kavramlarını kullanmaya çalışacaktır.
Veri akışı mimarisi kavramı, von Neumann mimarisi olarak
bilinen geleneksel tarza zıttır . Bu tür programlamada, çeşitli işlevlere izin
veren bir dizi bilgi paketi yerine, her işlevin bir bölümü vardır. Paralel
süreçleri işleyemediği için bu programlama biçimiyle birincil fark. Sistem,
1945 tarihli bir makalede kavramın temelleri hakkında yazan bilgisayar bilimci
John von Neumann'ın adını almıştır. Sınırlamalarına rağmen, bu da oldukça basit
ve yaygın bir programlama tarzıdır.
Yorumlar
Yorum Gönder