Dapper Dataflow Engine

Software screenshot:
Dapper Dataflow Engine
Software ətraflı:
Version: 0.98
Tarixi Upload: 12 May 15
Geliştirici: Roy Liu
Lisenziya: Pulsuz
Məşhurluq: 10

Rating: 2.0/5 (Total Votes: 1)

Dapper (Paylanmış və paralel proqramı icrası zamanı) Əsasi olan paylanmış hesablamaların yaratmaq üçün istifadəçi imkan genişmiqyaslı bulud və grid kompüter üçün inkişaf çətinliklər əhliləşdirmə üçün bir vasitədir - execut edəcək kodu
Niyə Dapper?
Biz elmləri nailiyyətlər getdikcə commoditized, ağ hesablama resurslarının inkişaf mövcudluğu və bolluğu asılı maraqlı dəfə yaşayırıq. Başqa saat içində vasitəsilə nehrə bilər ki, bir masa üstü maşın indi paylanmış və / və ya paralel resepturası var on gün çalışır bulud və ya grid, hesablamalarında köməyi ilə, giriş yüz maşın kimi böyük on dəfə edir . Ədəd güc bir fikir ola bilər kimi gözəl, yalnız fiziki hardware olan kifayət qədər deyil - bir proqramçı bu davam edəcək faktiki hesablanması Craft var. Nəticədə, insan səy və yaradıcılığı yerləşdirilmiş yüksək dəyər verir ki, proqramlaşdırma mühiti tələb, və hətta ümumiliyini qurban deyil, eyni zamanda hələ paylandı hesablamalarında qısa ifadə təşviq və.
Dapper, Paylanmış və paralel proqramı icrası zamanı üçün daimi, paylanmış və paralel hesablama dadsız həqiqətlərini əks etdirən aşağı səviyyədə mexanizmləri ilə, bir proqram mahiyyəti ələ alim / proqramçı yüksək səviyyədə spesifikasiyası körpü üçün belə bir vasitədir. Onun dataflow-yönümlü yanaşma əsasən, Dapper Java yerli kod və bulud və ya grid qlobal icra imkan verir. istifadəçi ilk codelets, və ya sadə tapşırıqları yerinə və olmayan, özləri, tam proqramı təşkil kod kiçik parçaları yazır. Daha sonra, o Dataflow təpə kimi görünür o codelets, kənar münasibətlər vasitəsilə bir-birinə məlumat ötürmək necə göstərir. nəticəsində idarə acyclic dataflow graph uzun ömürlü işçi müştərilər ilə əlaqə üzərinə, paylanmış icrası əlaqələndirmək olar, Dapper server tərəfindən interpretable tam bir proqramdır.
Dapper model əsasən, istifadəçi artıq, data qarşılıqlı və bağımlılıkları user səhvlər bərpa, kodu paylanması və iş başlayan daxil bulud və ya grid, idarə ənənəvi ad-hoc aspektləri haqqında narahat lazımdır. Yəqin ki, daha əhəmiyyətlisi, sürətli yerləşdirilməsi və digər tədqiqatçılar üçün asan daşınması üçün imkan verir ki, ardıcıl format təxminən bütün ədəbsiz paylanmış hesablamalar zeh üçün bütün Java-based toolchain və uzunluğu təmin edir.

Xüsusiyyətlər

  • Dapper server dinamik yük şəbəkə üzərində zəruri proqram kodu ötürmək və müştərilər üçün imkan verir ki, kodu distribution sistemi. Bu bir nəticəsi, xarici executables qadağa, yenilikləri proqramları server-side baş lazımdır Dapper üçün edir.
  • dinamik zamanı dataflow grafik dəyişmək üçün güclü subflow daxilolma üsulu.
  • vanil Java A uzunluğu, çox tanış heç bir şübhə olan bir dil. Bundan son JVM və isteğe Graphviz Dot qalma şərti, Dapper müstakil.
  • A sağlam nəzarət protokol. Dapper server hər hansı bir zamanda, müştərilərin hər hansı bir sayı uğursuz gözləyir, və öhdəsindən gəlmək üçün özelleştirilebilir yenidən icra və fasiləsi siyasəti var. Nəticədə, bir başlaya bilərsiniz və işlək vəziyyətdə daxil bütün sistemi qoyulması qorxusu olmadan (uzun ömürlü) müştərilərə dayandırmaq.
  • faylları və ya TCP vasitəsilə data köçürmələri axınları imkan verir Flexible semantika.
  • firewall ilə əlaqəni. Yerli bulud və ya grid yəqin ki, bir firewall arxasında oturur ildən, biz data köçürmələri Axın üçün xüsusi semantika hazırlayıb.
  • Liberal lisenziya şərtləri. Dapper Sizin codebase çirklənməsinin qarşısını almaq üçün LGPL altında azad edilir.
  • əlaqədar proqram kimi Operation. Bir istifadəçi manual istifadəçi Apache Tomcat kimi bir proqram daxilində Dapper server çalıştırmak üçün takip edə bilərsiniz proqramlaşdırma API təsvir edir.
  • bağımsız bir istifadəçi interfeysi kimi Operation. O, bir off-the-shelf demoları çalıştırabilirsiniz və vizual nümunələri olan əsas anlayışlar öyrənmək. Konvensiyalar bir minimal dəsti aşağıdakı bir sonra icra arxiv kimi öz Dapper proqramları qom, sonra zamanlı dataflow statusu və ayıklama Əlaqə əldə edə bilərsiniz.

Bu azad yeni nədir:

  • ServerLogic # closeIdleClients telefon dəyişdirildi daha uyğun işsizlik istifadəçi intuitiv anlayışı.
  • server kompüter ifadə üçün istifadəçi seçimi əlavə edildi.
  • Şəbəkə daxili yeni API istifadə etmək üçün reworked edilmişdir.
  • build proses həm 32 və 64-bit Windows cross-tərtib dəstək yeniləndi.
  • dapper. * Iyerarxiya org.dapper adını edilmişdir. *.

versiyası 0.96 yeni nədir:

  • FlowListener abstraksiya Əlavə ki, istifadəçilər bilər İndi asılı metadata dataflows və qovşaqlarının ilə.
  • Dapper server bir yaddaş sızıntısı Sabit.
  • Added apiviz Doclet tags siniflər arasında münasibətlər daha yaxşı görüntülenmeyecektir bilər.
  • belə
    Javadoc asılılıqda vizual
  • Əlavə apiviz.
  • BuildAndTest yürütülebilir kiçik bir səhv Sabit.
  • build prosesi tam Apache Ivy ilə inteqrasiya olunur. mənbə paylanması SST ilə indi artıq gəmilər. Əksinə, bağımlılıkları avtomatik olaraq nazil; bir SST mənbə download tərtib və yerli deposu dərc edə bilər ki, uğursuz. Daha ətraflı məlumat üçün kitabçasına baxın.
  • Yenilənib build prosesi və aradan lazımsız addımlar.

  • Bütün faylları
  • normallaşdırılmış müəllif hüquqları və lisenziya bildirişlər.
  • Java 1.6 indi qurmaq və çalıştırmak üçün tələb olunur.
  • Change build xarici bağımlılıkları artıq SST əsas paylanması ilə paketlenmiş olmalıdır o deməkdir ki, Apache Ivy istifadə prosesi.
  • prosesi qurmaq Added 'Doxygen' hədəf doğma komponentləri sənədləşdirilmiş bilər ki.

nədir versiyası 0.95 Yeni

  • A yeni, çevik giriş infrastrukturu əlavə edildi
  • giriş strukturları üçün initializers Server və Müştəri dərsləri və sürücü daxil köçürülüb.
  • Sonlu dövlət maşın yeni annotasiya idarə API yeniləndi.
  • kodunu əvəzinə Nişanlar 8 boşluq var normallaşıb edilmişdir.

versiyası 0.94 yeni nədir:

  • müştəri və server üçün Command line variantları indi mövcuddur, Apache Commons CLI kitabxana nəzakət.
  • müştəri proses yaşam dövrü artıq server bir ayırmaq olur sona kimi müəyyən edilir.
  • Stem nəsil funksionallığı CodeletUtilities bir statik metodu olan OutputHandleResource üzvü üsul olan köçürülüb.
  • FlowNodeFactory sinif FlowNodes birbaşa Destekleme xeyrinə istifadə olunur.
  • doğma komponentlərinin Tikinti CMake miqrasiya edib.
  • Logging SLF4J köç edib.
  • A README bütün bölüşdürmələri üçün əlavə edildi.

versiyası 0.93 yeni nədir.

  • Çox təkmilləşdirilmiş pedaqoji nümunələri
  • Yenilənib manual.
  • resurs querying üçün dapper.codelet.CodeletUtilities rahatlığı routines əlavə edib.
  • silindi Generator, FileEdge, FileBatchGenerator, FileBatchEdge, FileResource və FileBatchResource. Onlar HandleEdge, InputHandleResource, OutputHandleResource şəklində mücərrəd data tutacaqları anlayışı ilə əvəz edilmişdir. Dəyişikliklər üçün dərslik baxın.
  • giriş və çıxış axınları ixrac yeniləndi dapper.codelet.Resource.

tələblər

  • Java 2 Standard Edition Runtime Environment

Oxşar proqram

OpenCDN
OpenCDN

3 Jun 15

BalanceNG
BalanceNG

22 Jun 18

Condor
Condor

20 Feb 15

Şərh Dapper Dataflow Engine

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!