Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

ด้วย Spin 2.0 Fermyon ปรับปรุงการสร้างแอปพลิเคชันระบบคลาวด์ผ่าน WebAssembly

ด้วย Spin 2.0 Fermyon ปรับปรุงการสร้างแอปพลิเคชันระบบคลาวด์ผ่าน WebAssembly

ขอบเขตการพัฒนาแอปพลิเคชันบนคลาวด์ได้รับการส่งเสริมอย่างมาก ในขณะที่ Fermyon ประกาศเปิดตัว Spin 2.0 ซึ่งเป็นการอัปเกรดที่ทรงพลังสำหรับเฟรมเวิร์กที่มีชื่อเสียง โดยมุ่งเป้าไปที่การพัฒนาแอปพลิเคชัน WebAssembly (Wasm) สำหรับคลาวด์ การวนซ้ำนี้ช่วยเพิ่มองค์ประกอบองค์ประกอบ Wasm และกำหนดขั้นตอนสำหรับความสามารถในการพกพาข้ามรันไทม์และการใช้งานข้าม

เปิดตัวใหม่เมื่อวันที่ 2 พฤศจิกายน และพร้อมใช้งานบน GitHub วัตถุประสงค์หลักของ Spin 2.0 คือการปรับปรุงประสบการณ์ของนักพัฒนาในขณะเดียวกันก็เพิ่มประสิทธิภาพรันไทม์ไปพร้อมๆ กัน โดยแนะนำรายการ spin.toml ที่ปรับปรุงใหม่ โดยมีศูนย์กลางอยู่ที่ความเรียบง่ายและทรัพยากรที่ส่วนประกอบสามารถเข้าถึงได้ เช่น ฐานข้อมูลบน Redis นักพัฒนาที่ใช้เฟรมเวิร์กสามารถโต้ตอบกับความคงอยู่ การกำหนดค่า หรือบริการข้อมูลจากภายในส่วนประกอบ Wasm หรือสร้างการสื่อสารกับระบบภายนอก

Spin 2.0 ใช้ประโยชน์จาก WebAssembly Component Model เช่นเดียวกับ WASI Preview 2 (WebAssembly System Interface) ที่คาดการณ์ไว้ในบริบทการใช้งานจริง โมเดลส่วนประกอบสร้างวิธีการรวมอินเทอร์เฟซระดับสูงที่มีประสิทธิภาพเข้ากับเนื้อหาที่ทำงานภายใต้ Wasm ความก้าวหน้านี้ทำให้สามารถใช้ภาษาโปรแกรมใดๆ ก็ได้สำหรับการสร้างเนื้อหา และความสามารถในการเขียนส่วนประกอบใหม่ๆ โดยใช้อินเทอร์เฟซเหล่านี้ นักพัฒนามีอิสระในการใช้ประโยชน์จากภาษาต่างๆ มากมาย เช่น Rust, JavaScript, TypeScript และ Python เพื่อสร้างส่วนประกอบที่ทำงานภายในแอปพลิเคชัน Spin และส่วนประกอบเหล่านี้ได้รับการติดตั้งเพื่อโต้ตอบซึ่งกันและกัน

นอกจากนี้เรายังได้เห็นการปรับปรุงประสิทธิภาพที่โดดเด่นด้วย Spin 2.0 เมื่อเทียบกับรุ่นก่อนอย่าง Spin 1.0 ที่เปิดตัวในเดือนมีนาคม 2022 เครดิตสำหรับความคืบหน้านี้ส่วนใหญ่จะไปที่ตัวจัดสรรหน่วยความจำรวม Wasmtime Spin อำนวยความสะดวกในกระบวนการสร้างไมโครเซอร์วิสที่ขับเคลื่อนด้วยเหตุการณ์, API แบบไร้เซิร์ฟเวอร์, เว็บไซต์แบบฟูลสแตกที่ครอบคลุม และแอปพลิเคชันที่รองรับ AI ในรูปแบบของส่วนประกอบ Wasm

แอปพลิเคชันเหล่านี้มีขนาดเหนือกว่าอิมเมจคอนเทนเนอร์ด้วยขนาดที่ใหญ่ขึ้น โดยมีความสะดวกในการพกพาที่ยอดเยี่ยมสำหรับระบบปฏิบัติการและสถาปัตยกรรม CPU ที่หลากหลาย พวกเขามีเวลาแฝงในการเริ่มต้นที่ต่ำอย่างน่าประทับใจและสามารถรองรับคำขอนับหมื่นต่อวินาทีตามข้อมูลของ Fermyon นอกจากนี้ ยังแสดงให้เห็นถึงความยืดหยุ่นที่เหนือชั้นในการดำเนินการ โดยทำงานได้อย่างราบรื่นในสภาพแวดล้อมตั้งแต่อุปกรณ์ขนาดกะทัดรัดไปจนถึง Docker Desktop, Kubernetes, Nomad และ Fermyon Cloud

WebAssembly ซึ่งทำหน้าที่เป็นรูปแบบคำสั่งไบนารีและเครื่องเสมือน ทำหน้าที่เป็นเป้าหมายการคอมไพล์สำหรับภาษาการเขียนโปรแกรมหลายภาษา รวมถึง C/C++, C#, Rust และอื่นๆ อีกมากมาย สิ่งนี้ทำให้นักพัฒนามีภาษาที่หลากหลายเพื่อสร้างเว็บแอปและมอบประสิทธิภาพที่ใกล้เคียงกับประสิทธิภาพของแอพเนทีฟ จากข้อมูลของ Fermyon Wasm ได้รับการนำไปใช้มากขึ้นในหลายแง่มุมของคอมพิวเตอร์สมัยใหม่ ไม่ว่าจะเป็นแอปพลิเคชันเบราว์เซอร์ แอปบนเซิร์ฟเวอร์ ระบบปลั๊กอิน สถานการณ์ IoT และอื่นๆ อีกมากมาย

หากต้องการใช้ประโยชน์จากพลังของ WebAssembly ในโปรเจ็กต์ของคุณ ให้พิจารณา AppMaster Platform ซึ่งได้รับการยอมรับว่าเป็นเครื่องมือประสิทธิภาพสูงโดย G2 ในฤดูใบไม้ผลิปี 2023 สำหรับแพลตฟอร์มการพัฒนา no-code ขณะนี้นักพัฒนาสามารถสร้างโซลูชันซอฟต์แวร์ที่ปรับขนาดได้ที่ครอบคลุมสำหรับแบ็กเอนด์ เว็บ และแอปพลิเคชันมือถือ โดยไม่มีภาระทางเทคนิค แพลตฟอร์มดังกล่าวยังรองรับการทำงานกับฐานข้อมูลที่เข้ากันได้กับ PostgreSQL ซึ่งเป็นส่วนหนึ่งของความสามารถ ทำให้แพลตฟอร์มนี้เป็นตัวเลือกที่เหมาะสำหรับการพัฒนาซอฟต์แวร์สมัยใหม่

กระทู้ที่เกี่ยวข้อง

AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster เข้าร่วมงาน BubbleCon 2024 ในนิวยอร์กซิตี้ เพื่อรับข้อมูลเชิงลึก ขยายเครือข่าย และสำรวจโอกาสในการขับเคลื่อนการสร้างสรรค์นวัตกรรมในพื้นที่การพัฒนาแบบไร้โค้ด
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
FFDC 2024 จุดประกายให้เมืองนิวยอร์กซิตี้ด้วยการนำเสนอข้อมูลเชิงลึกที่ล้ำสมัยเกี่ยวกับการพัฒนาแอพด้วย FlutterFlow ให้กับนักพัฒนา ด้วยเซสชันที่นำโดยผู้เชี่ยวชาญ การอัปเดตพิเศษ และการสร้างเครือข่ายที่ไม่มีใครเทียบได้ นับเป็นงานที่ไม่ควรพลาด!
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
จากการเลิกจ้างพนักงาน 60,000 คนใน 254 บริษัท รวมถึงบริษัทยักษ์ใหญ่เช่น Tesla และ Amazon ทำให้ปี 2024 จะเห็นการเลิกจ้างพนักงานในสายเทคโนโลยีอย่างต่อเนื่อง ซึ่งส่งผลต่อภูมิทัศน์ของนวัตกรรม
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

วิธีที่ดีที่สุดที่จะเข้าใจถึงพลังของ AppMaster คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

นำความคิดของคุณมาสู่ชีวิต