Dapper Dataflow Engine

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

Rating: 2.0/5 (Total Votes: 1)

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

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

mrjob
mrjob

20 Feb 15

Ehcache
Ehcache

11 May 15

Pyro4
Pyro4

14 Apr 15

buzzweb2pdf
buzzweb2pdf

11 May 15

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

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