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

Bu blogdaki popüler yayınlar

WLAN Sürücüsü nedir?

Eggdrop nedir?

AppleShare&Reg; nedir?