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 ซึ่งเป็นส่วนหนึ่งของความสามารถ ทำให้แพลตฟอร์มนี้เป็นตัวเลือกที่เหมาะสำหรับการพัฒนาซอฟต์แวร์สมัยใหม่

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

Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung ขยายกลุ่มผลิตภัณฑ์ระดับกลางด้วยการเปิดตัว Galaxy A55 และ A35 ที่มีการรักษาความปลอดภัยแบบ Knox Vault และองค์ประกอบการออกแบบที่ได้รับการอัปเกรด โดยผสมผสานกลุ่มนี้เข้ากับคุณสมบัติระดับเรือธง
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare ก้าวไปข้างหน้าด้วยไฟร์วอลล์สำหรับ AI ซึ่งเป็น WAF ขั้นสูงที่ออกแบบมาเพื่อระบุล่วงหน้าและป้องกันการละเมิดที่อาจเกิดขึ้นโดยกำหนดเป้าหมายไปที่โมเดลภาษาขนาดใหญ่
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT บรรลุฟีเจอร์หลักด้วย OpenAI ที่เปิดตัวความสามารถด้านเสียง ขณะนี้ผู้ใช้สามารถเพลิดเพลินกับการโต้ตอบแบบแฮนด์ฟรีได้เนื่องจาก ChatGPT อ่านออกเสียงคำตอบบน iOS, Android และเว็บ
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

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

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