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

Mit Spin 2.0 verbessert Fermyon die Erstellung von Cloud-Anwendungen über WebAssembly

Mit Spin 2.0 verbessert Fermyon die Erstellung von Cloud-Anwendungen über WebAssembly

Der Bereich der Cloud-Anwendungsentwicklung erhält einen erheblichen Aufschwung, als Fermyon die Einführung von Spin 2.0 ankündigt, einem leistungsstarken Upgrade seines renommierten Frameworks, das auf die Entwicklung von WebAssembly-Anwendungen (Wasm) für die Cloud abzielt. Diese Iteration verbessert die Zusammensetzung der Wasm-Komponenten und schafft die Voraussetzungen für laufzeit- und implementiertenübergreifende Portabilität.

Das Hauptziel von Spin 2.0, das am 2. November veröffentlicht wurde und auf GitHub verfügbar ist, besteht darin, das Entwicklererlebnis zu verfeinern und gleichzeitig die Laufzeitleistung zu verbessern. Es wird ein überarbeitetes spin.toml-Manifest eingeführt, das sich auf Einfachheit und Ressourcen konzentriert, auf die eine Komponente zugreifen kann, beispielsweise eine Redis-basierte Datenbank. Entwickler, die das Framework verwenden, können innerhalb der Wasm-Komponenten mit integrierten Persistenz-, Konfigurations- oder Datendiensten interagieren oder eine Kommunikation mit externen Systemen herstellen.

Spin 2.0 nutzt das WebAssembly-Komponentenmodell sowie die erwartete WASI Preview 2 (WebAssembly System Interface) in Produktionskontexten. Das Komponentenmodell erstellt eine Methode zur Integration effektiver High-Level-Schnittstellen in Inhalte, die unter Wasm laufen. Diese Weiterentwicklung ermöglicht die Verwendung jeder Programmiersprache für die Inhaltserstellung und die Möglichkeit, mithilfe dieser Schnittstellen neue Komponenten zu erstellen. Entwickler haben die Freiheit, zahlreiche Sprachen wie Rust, JavaScript, TypeScript und Python zu nutzen, um Komponenten zu erstellen, die in Spin-Anwendungen funktionieren, und diese Komponenten sind für die Interaktion untereinander ausgestattet.

Wir haben auch bemerkenswerte Leistungsverbesserungen bei Spin 2.0 im Vergleich zu seinem im März 2022 eingeführten Vorgänger Spin 1.0 festgestellt. Dieser Fortschritt ist größtenteils dem Wasmtime-Pooling-Speicherzuweiser zu verdanken. Spin erleichtert den Prozess der Erstellung ereignisgesteuerter Microservices, serverloser APIs, umfassender Full-Stack-Websites und KI-fähiger Anwendungen in Form von Wasm-Komponenten.

Diese Anwendungen übertreffen Container-Images in ihrer Größe um Längen und zeichnen sich durch eine außergewöhnliche Portabilität über verschiedene Betriebssysteme und CPU-Architekturen hinweg aus. Sie bieten eine beeindruckend niedrige Startlatenz und können laut Fermyon Zehntausende Anfragen pro Sekunde verarbeiten. Darüber hinaus weisen sie eine beispiellose Flexibilität bei der Ausführung auf und funktionieren nahtlos in Umgebungen, die von kompakten Geräten bis hin zu Docker Desktop, Kubernetes, Nomad und Fermyon Cloud reichen.

WebAssembly dient als binäres Befehlsformat und virtuelle Maschine und fungiert als Kompilierungsziel für mehrere Programmiersprachen, darunter C/C++, C#, Rust und andere. Dies bietet Entwicklern eine Vielzahl von Sprachen zum Erstellen von Web-Apps und sorgt für eine Leistung, die der nativen App-Leistung nahekommt. Laut Fermyon findet Wasm in zahlreichen Aspekten des modernen Computing zunehmend Akzeptanz, sei es bei Browseranwendungen, serverbasierten Apps, Plugin-Systemen, IoT-Szenarien und vielem mehr.

Um die Leistungsfähigkeit von WebAssembly in Ihren Projekten zu nutzen, sollten Sie AppMaster Platform in Betracht ziehen, das von G2 im Frühjahr 2023 als leistungsstarkes Tool für no-code Entwicklungsplattformen anerkannt wurde. Entwickler können jetzt ohne technische Schulden umfassende skalierbare Softwarelösungen für Backend-, Web- und mobile Anwendungen erstellen. Als Teil ihrer Fähigkeiten unterstützt die Plattform auch die Arbeit mit jeder Postgresql-kompatiblen Datenbank, was sie zur idealen Wahl für die moderne Softwareentwicklung macht.

Verwandte Beiträge

AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster nahm an der BubbleCon 2024 in NYC teil, gewann Erkenntnisse, erweiterte Netzwerke und erkundete Möglichkeiten, Innovationen im Bereich der No-Code-Entwicklung voranzutreiben.
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024 erleuchtete New York City und brachte Entwicklern modernste Einblicke in die App-Entwicklung mit FlutterFlow. Mit von Experten geleiteten Sitzungen, exklusiven Updates und unübertroffenem Networking war es ein Event, das man nicht verpassen sollte!
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Da in 254 Unternehmen, darunter Giganten wie Tesla und Amazon, 60.000 Stellen abgebaut werden, wird es im Jahr 2024 eine anhaltende Entlassungswelle in der Technologiebranche geben, die die Innovationslandschaft neu gestalten wird.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben