Dapper Dataflow Engine

ภาพหน้าจอของซอฟแวร์:
Dapper Dataflow Engine
รายละเอียดซอฟแวร์:
รุ่น: 0.98
วันที่อัพโหลด: 12 May 15
ผู้พัฒนา: Roy Liu
การอนุญาต: ฟรี
ความนิยม: 51

Rating: 2.0/5 (Total Votes: 2)

Dapper (Distributed และการดำเนินโครงการขนาน Runtime) เป็นเครื่องมือสำหรับการฝึกฝนความซับซ้อนของการพัฒนาสำหรับเมฆขนาดใหญ่และการประมวลผลแบบกริดที่ช่วยให้ผู้ใช้สามารถสร้างการกระจายการคำนวณจากข้อมูลสำคัญ - รหัสที่จะ execut
ทำไม Dapper
เราอยู่ในช่วงเวลาที่น่าสนใจที่ความก้าวหน้าในด้านวิทยาศาสตร์มากขึ้นขึ้นอยู่กับความพร้อมการเจริญเติบโตและความอุดมสมบูรณ์ของ commoditized, ทรัพยากรคอมพิวเตอร์ในเครือข่าย ด้วยความช่วยเหลือของเมฆหรือตารางการคำนวณที่อื่นจะใช้สำหรับวันบนเครื่องเดสก์ท็เดียวในขณะนี้มีการกระจายและ / หรือสูตรขนานที่สามารถปั่นผ่านในเรื่องของเวลาใส่ชุดสิบครั้งใหญ่ในร้อยเครื่อง . ในฐานะที่เป็นความคิดที่มีเสน่ห์ของความแข็งแรงในตัวเลขอาจจะมีเพียงแค่ฮาร์ดแวร์ทางกายภาพไม่พอ - โปรแกรมเมอร์ที่มีฝีมือการคำนวณที่เกิดขึ้นจริงที่จะทำงานกับมัน ดังนั้นที่มีมูลค่าสูงที่วางอยู่บนความพยายามของมนุษย์และความคิดสร้างสรรค์มีความจำเป็นสภาพแวดล้อมของโปรแกรมที่ช่วยให้และยังกระตุ้นให้เกิดการแสดงออกสั้นของการคำนวณการกระจายและยังในเวลาเดียวกันไม่ได้เสียสละทั่วไป
Dapper ยืนสำหรับการกระจายและการดำเนินโครงการขนาน Runtime เป็นหนึ่งในเครื่องมือดังกล่าวสำหรับการเชื่อมโยงนักวิทยาศาสตร์ / โปรแกรมเมอร์ข้อกำหนดในระดับสูงที่จับสาระสำคัญของโปรแกรมที่มีกลไกในระดับต่ำที่สะท้อนให้เห็นความเป็นจริงที่น่ารังเกียจของการคำนวณแบบกระจายและแบบขนาน ภายใต้วิธีการที่มุ่งเน้น dataflow ของ Dapper ช่วยให้ผู้ใช้รหัสประเทศใน Java และดำเนินการทั่วโลกในเมฆหรือตาราง ผู้ใช้ครั้งแรกที่เขียน codelets หรือตัวอย่างเล็ก ๆ ของรหัสที่ปฏิบัติงานง่ายและทำไม่ได้ในตัวเองเป็นโปรแกรมที่สมบูรณ์ หลังจากนั้นเขาหรือเธอระบุว่าผู้ codelets เห็นเป็นจุดใน dataflow ส่งข้อมูลไปยังแต่ละอื่น ๆ ผ่านทางความสัมพันธ์ที่ขอบ ส่งผลให้กราฟ dataflow ชี้นำวัฏจักรเป็นโปรแกรมที่สมบูรณ์ interpretable โดยเซิร์ฟเวอร์ Dapper ซึ่งเมื่อได้รับการติดต่อจากลูกค้าคนงานระยะยาวสามารถประสานงานการดำเนินการกระจาย
ภายใต้รูปแบบ Dapper ผู้ใช้ต้องไม่ต้องกังวลเกี่ยวกับประเพณีด้านเฉพาะกิจในการจัดการระบบคลาวด์หรือตารางซึ่งรวมถึงการจัดการการเชื่อมต่อข้อมูลและการอ้างอิงฟื้นตัวจากข้อผิดพลาดในการกระจายรหัสและเริ่มต้นงาน บางทีอาจจะสำคัญกว่าก็ให้ทั้ง toolchain Java-based และรันไทม์สำหรับกรอบเกือบทั้งหมดเนื้อหยาบคำนวณกระจายอยู่ในรูปแบบที่สอดคล้องกันที่ช่วยให้การใช้งานอย่างรวดเร็วและง่ายต่อการขนส่งนักวิจัยอื่น ๆ .

คุณสมบัติ

  • ระบบการกระจายรหัสที่ช่วยให้เซิร์ฟเวอร์ Dapper การส่งรหัสโปรแกรมที่จำเป็นผ่านเครือข่ายและมีลูกค้าโหลดแบบไดนามิก ผลจากการนี​​้ก็คือว่ายกเว้น executables ภายนอกปรับปรุง Dapper โปรแกรมต้องการเพียงเกิดขึ้นในฝั่งเซิร์ฟเวอร์.
  • วิธีการฝัง subflow แบบไดนามิกที่มีประสิทธิภาพสำหรับการปรับเปลี่ยนรูปแบบของกราฟ dataflow ที่รันไทม์.
  • ใน runtime วานิลลา Java ภาษาที่หลายคนมีข้อสงสัยไม่คุ้นเคยกับไม่มี นอกเหนือจากความต้องการของ JVM ที่ผ่านมาและเลือก Graphviz Dot, Dapper เป็นตัวเองที่มีอยู่.
  • โปรโตคอลการควบคุมที่มีประสิทธิภาพ เซิร์ฟเวอร์ Dapper คาดว่าจำนวนของลูกค้าใด ๆ ที่จะล้มเหลวในเวลาใด ๆ และมีการปรับแต่งใหม่และนโยบายการดำเนินการหมดเวลาที่จะรับมือ ดังนั้นหนึ่งสามารถเริ่มต้นและหยุด (ระยะยาว) ลูกค้าโดยไม่ต้องกลัวของการวางระบบทั้งหมดเข้าสู่สถานะที่ไม่สอดคล้องกัน.
  • ความหมายมีความยืดหยุ่นที่ช่วยให้การถ่ายโอนข้อมูลผ่านทางไฟล์หรือ TCP ลำธาร.
  • การทำงานร่วมกันกับไฟร์วอลล์ ตั้งแต่เมฆท้องถิ่นหรือตารางของคุณอาจจะนั่งอยู่หลังไฟร์วอลล์เราได้วางแผนความหมายเป็นพิเศษสำหรับการถ่ายโอนข้อมูลสตรีมมิ่ง.
  • เงื่อนไขใบอนุญาตเสรีนิยม Dapper ออกภายใต้แอลจีเพื่อป้องกันการปนเปื้อนของ codebase ของคุณ.
  • การดำเนินงานเป็นแอพลิเคชันที่ฝังตัว คู่มือการใช้อธิบาย API การเขียนโปรแกรมที่ผู้ใช้สามารถทำตามการเรียกใช้เซิร์ฟเวอร์ Dapper ภายในโปรแกรมเช่น Apache Tomcat.
  • การดำเนินงานเป็นอินเตอร์เฟซผู้ใช้แบบสแตนด์อโลน ด้วยหนึ่งสามารถวิ่งออกจากชั้นวางของการสาธิตและเรียนรู้แนวคิดหลักจากภาพตัวอย่าง โดยต่อไปนี้การตั้งค่าที่น้อยที่สุดของการประชุมหนึ่งก็จะสามารถกำโปรแกรม Dapper ของตัวเองเป็นที่เก็บดำเนินการและจากนั้นได้รับสถานะ dataflow เรียลไทม์และข้อเสนอแนะการแก้จุดบกพร่อง.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • วิธี closeIdleClients ServerLogic # มีการเปลี่ยนแปลงให้ดีขึ้นตรงกับ ความคิดที่ใช้งานง่ายของผู้ใช้เก​​ียจคร้าน.
  • เลือกที่ใช้สำหรับการระบุชื่อโฮสต์ของเซิร์ฟเวอร์ได้รับการเพิ่ม.
  • internals เครือข่ายได้รับการนําไปใช้ APIs ใหม่.
  • การสร้างกระบวนการได้รับการปรับปรุงให้การสนับสนุนทั้ง 32 และ 64 บิตของ Windows ข้ามรวบรวม.
  • กระฉับกระเฉง. * ลำดับชั้นได้รับการเปลี่ยนชื่อ org.dapper. *.

มีอะไรใหม่ ในรุ่น 0.96:

  • เพิ่มนามธรรม FlowListener เพื่อให้ผู้ใช้อาจเมตาดาต้าร่วมในขณะนี้ กับ dataflows และโหนดของพวกเขา.
  • คงที่หน่วยความจำรั่วในเซิร์ฟเวอร์ Dapper.
  • เพิ่มแท็ก apiviz doclet เพื่อให้ความสัมพันธ์ระหว่างเรียนสามารถมองเห็นที่ดีขึ้น.
  • เพิ่ม apiviz สำหรับการแสดงการอ้างอิงใน Javadoc.
  • แก้ไขข้อผิดพลาดเล็ก ๆ ในปฏิบัติการ BuildAndTest.
  • กระบวนการสร้างอยู่ในขณะนี้แบบครบวงจรกับ Apache ไอวี กระจายแหล่งที่มาในขณะนี้เรืออีกต่อไปกับ SST แทนการพึ่งพาถูกดาวน์โหลดโดยอัตโนมัติ; ความล้มเหลวที่อาจดาวน์โหลดแหล่ง SST, รวบรวมและเผยแพร่ไปยังพื้นที่เก็บข้อมูลท้องถิ่น ดูคู่มือการใช้สำหรับรายละเอียดเพิ่มเติม.
  • การสร้างกระบวนการปรับปรุงและลบออกขั้นตอนที่ซ้ำซ้อน.
  • ลิขสิทธิ์ปกติและประกาศใบอนุญาตในไฟล์ทั้งหมด.
  • Java 1.6 ในขณะนี้จำเป็นต้องมีการสร้างและการทำงาน.
  • เปลี่ยนสร้างกระบวนการที่จะใช้ Apache Ivy ซึ่งหมายความว่าการพึ่งพาภายนอกไม่จำเป็นต้องได้รับการบรรจุกับ SST จำหน่ายหลัก.
  • เพิ่ม 'Doxygen เป้าหมายที่จะสร้างกระบวนการเพื่อให้องค์ประกอบพื้นเมืองสามารถเอกสาร.

มีอะไรใหม่ ในรุ่น 0.95:

  • ใหม่เข้าสู่ระบบโครงสร้างพื้นฐานที่มีความยืดหยุ่นได้รับการเพิ่ม
  • Initializers สำหรับโครงสร้างการเข้าสู่ระบบได้รับการย้ายออกจากเซิร์ฟเวอร์และไคลเอ็นต์เรียนและเข้าไปในไดรเวอร์.
  • เครื่องรัฐ จำกัด ได้รับการปรับปรุงเพื่อบัน​​ทึกย่อใหม่ที่ขับเคลื่อนด้วย API.
  • รหัสแหล่งที่มาที่ได้รับการปกติจะมี 8 ช่องว่างแทนแท็บ.

มีอะไรใหม่ ในรุ่น 0.94:

  • เลือกบรรทัดคำสั่งสำหรับไคลเอ็นต์และเซิร์ฟเวอร์ที่มีตอนนี้, มารยาทของห้องสมุด Apache Commons CLI.
  • วงจรลูกค้ากระบวนการที่กำหนดไว้ในขณะนี้เป็นที่สิ้นสุดเมื่อตัดการเชื่อมต่อจากเซิร์ฟเวอร์ที่เกิดขึ้น.
  • การทำงานยุคต้นกำเนิดได้ย้ายจากการเป็นสมาชิกของวิธี OutputHandleResource จะเป็นวิธีการคงที่ของ CodeletUtilities.
  • ระดับ FlowNodeFactory ถูกนำมาใช้ในความโปรดปรานของ instantiation โดยตรงของ FlowNodes.
  • อาคารของส่วนประกอบพื้นเมืองได้อพยพไป CMake.
  • เข้าสู่ระบบได้อพยพไป SLF4J.
  • README ได้รับการเพิ่มการกระจายทั้งหมด.

มีอะไรใหม่ ในรุ่น 0.93:.

  • การปรับปรุงอย่างมากตัวอย่างการสอน
  • คู่มือการปรับปรุง.
  • เพิ่มความสะดวกสบายในการปฏิบัติ dapper.codelet.CodeletUtilities สำหรับทรัพยากรสอบถาม.
  • ลบกำเนิดไฟฟ้า, FileEdge, FileBatchGenerator, FileBatchEdge, FileResource และ FileBatchResource พวกเขาได้ถูกแทนที่ด้วยแนวคิดของการจัดการข้อมูลนามธรรมในรูปแบบของ HandleEdge, InputHandleResource, OutputHandleResource ดูคู่มือสำหรับการเปลี่ยนแปลง.
  • ปรับปรุง dapper.codelet.Resource การส่งออกนำเข้าและส่งออกลำธาร.

ต้องการ

  • Java 2 Standard Edition Runtime Environment

ซอฟต์แวร์ที่คล้ายกัน

Pyro
Pyro

14 Apr 15

JPPF
JPPF

11 Apr 16

LAM/MPI
LAM/MPI

3 Jun 15

grayson
grayson

20 Feb 15

ความคิดเห็นที่ Dapper Dataflow Engine

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่