บ้าน พัฒนาการ apache spark ช่วยพัฒนาแอพพลิเคชั่นได้อย่างไร

apache spark ช่วยพัฒนาแอพพลิเคชั่นได้อย่างไร

สารบัญ:

Anonim

เมื่อคุณคิดว่าคุณมีความคิดที่ดี แต่จำเป็นต้องทดสอบคุณต้องการทดสอบอย่างรวดเร็วและประหยัดที่สุด คุณไม่ต้องการเข้าสู่วงจรการพัฒนาและทดสอบที่มีความยาวและเสียเวลาและเงินเป็นจำนวนมาก Apache Spark ได้อำนวยความสะดวกในการพัฒนาแอปพลิเคชันอย่างรวดเร็วเป็นหลักเพราะช่วยให้คุณสามารถทดสอบความคิดของคุณด้วยเชลล์และ API

Apache Spark คืออะไร

ในทางเทคนิค Apache Spark เป็นเครื่องมือประมวลผลข้อมูลที่สามารถแปลงเป็นกลุ่มข้อมูลขนาดใหญ่และประมวลผลได้ในพริบตา คุณสมบัติหลักสองประการคือความเร็วในการประมวลผลข้อมูลและประสิทธิภาพในหน่วยความจำ เฟรมเวิร์กการคำนวณคลัสเตอร์นี้เป็นเครื่องมือโอเพนซอร์สซึ่งช่วยให้นักพัฒนาซอฟต์แวร์สร้างแอปพลิเคชั่นได้ในเวลาไม่นาน

กรอบการประมวลผลข้อมูลขั้นสูงนี้จัดทำโดย AMP Lab และได้รับการเผยแพร่เป็นเครื่องมือโอเพนซอร์สในปี 2010 ซึ่งเป็นส่วนสำคัญของโครงการ Apache โปรเจ็กต์ Spark ทั้งหมดถูกเข้ารหัสโดยใช้ภาษา Scala และสามารถทำงานบนเครื่องเสมือน Java (JVM)

apache spark ช่วยพัฒนาแอพพลิเคชั่นได้อย่างไร