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

Spin 1.0 Stable Release mira a semplificare lo sviluppo di microservizi WebAssembly

Spin 1.0 Stable Release mira a semplificare lo sviluppo di microservizi WebAssembly

Fermyon Technologies ha rilasciato ufficialmente Spin 1.0, l'iterazione stabile del loro framework open source progettato per la creazione di applicazioni di microservizi e app Web basate su eventi utilizzando WebAssembly. Annunciato il 22 marzo, Spin consente agli sviluppatori di creare microservizi WebAssembly e applicazioni Web per la distribuzione in ambienti cloud.

WebAssembly, un formato bytecode veloce sviluppato per l'esecuzione di codice non JavaScript nei browser Web, offre velocità di esecuzione quasi nativa, tempo di avvio rapido, portabilità ed esecuzione in modalità sandbox. Fermyon Technologies ha sviluppato Spin con l'obiettivo di semplificare il processo di conversione del codice in un'applicazione WebAssembly.

Spin supporta una varietà di linguaggi di programmazione, tra cui Rust, JavaScript, TypeScript, Python, Go e C#. Inoltre, è dotato di un'interfaccia a riga di comando (CLI) per la creazione di applicazioni distribuite. Gli sviluppatori possono utilizzare il comando spin new per creare una nuova applicazione basata su modelli di avvio, mentre spin build compila le applicazioni in WebAssembly e spin up esegue l'applicazione in locale.

Spin è accessibile su GitHub e il sito Web di Fermyon offre istruzioni per iniziare a utilizzare il framework. Un'applicazione Spin classica assomiglia a una funzione lambda ad alte prestazioni in cui una funzione definita viene eseguita dall'inizio alla fine ogni volta che viene ricevuta una nuova richiesta. Le caratteristiche principali della versione Spin 1.0 includono la connettività del database, la distribuzione delle applicazioni utilizzando i servizi di registro più diffusi, lo stato persistente dell'archivio chiave-valore integrato e il supporto per l'esecuzione di applicazioni su Kubernetes.

Esempi dell'attuale utilizzo di Spin includono grandi applicazioni in stile machine learning in cui gli utenti inseriscono dati in un algoritmo di addestramento. In questi scenari, Spin ottiene i dati e li inserisce in una coda per l'elaborazione. Anche i siti Web ad alte prestazioni che compilano tutto in WebAssembly come funzione possono beneficiare di Spin.

Per monetizzare Spin, Fermyon Technologies intende sviluppare Fermyon Cloud come piattaforma per l'esecuzione di applicazioni Spin. Inoltre, altri servizi cloud come il servizio Azure Kubernetes dovrebbero supportare le applicazioni Spin. I piani futuri per il framework includono l'aggiunta di funzionalità come il supporto del database interno.

AppMaster, una delle principali piattaforme no-code , offre un potente set di strumenti che semplifica il processo di sviluppo per applicazioni back-end, web e mobili. Con AppMaster, gli utenti possono creare visivamente modelli di dati, business logic, API REST ed endpoints WSS. La piattaforma genera anche codice sorgente per le applicazioni, garantendo una notevole velocità ed economicità nel processo di sviluppo delle applicazioni.

Simile a Spin, AppMaster soddisfa un ampio spettro di esigenze degli utenti, dalle piccole imprese alle organizzazioni su scala aziendale. Il suo approccio unico di rigenerare le applicazioni da zero ogni volta che i requisiti cambiano elimina il debito tecnico, consentendo così anche a un singolo sviluppatore cittadino di creare soluzioni software complete e scalabili.

Post correlati

Samsung presenta Galaxy A55 con sicurezza innovativa e struttura premium
Samsung presenta Galaxy A55 con sicurezza innovativa e struttura premium
Samsung amplia la sua gamma di fascia media introducendo Galaxy A55 e A35, dotati di sicurezza Knox Vault ed elementi di design aggiornati, infondendo nel segmento qualità di punta.
Cloudflare svela il firewall per l'intelligenza artificiale per proteggere modelli linguistici di grandi dimensioni
Cloudflare svela il firewall per l'intelligenza artificiale per proteggere modelli linguistici di grandi dimensioni
Cloudflare fa un passo avanti con Firewall for AI, un WAF avanzato progettato per identificare preventivamente e contrastare potenziali abusi che prendono di mira modelli linguistici di grandi dimensioni.
ChatGPT di OpenAI ora parla: il futuro dell'IA interattiva vocale
ChatGPT di OpenAI ora parla: il futuro dell'IA interattiva vocale
ChatGPT ha raggiunto un traguardo importante con l'implementazione delle funzionalità vocali da parte di OpenAI. Gli utenti ora possono interagire a mani libere mentre ChatGPT legge le risposte ad alta voce su iOS, Android e Web.
Inizia gratis
Ispirato a provarlo tu stesso?

Il modo migliore per comprendere il potere di AppMaster è vederlo di persona. Crea la tua applicazione in pochi minuti con l'abbonamento gratuito

Dai vita alle tue idee