Apple presenta il nuovo framework open source SwiftNIO

Apple ha annunciato il rilascio di SwiftNIO, un nuovo framework open source che consente di creare applicazioni di rete utilizzando il linguaggio di programmazione Swift.

Sia il framework che la sua natura open source sono stati annunciati dall’ingegnere software Norman Maurer, durante la try! Swift Conference

Il framework è ora disponibile sulla pagina GitHub di Apple. Ecco come viene presentato SwiftNIO:

SwiftNIO è fondamentalmente uno low-level tool per la creazione di applicazioni di rete ad alte prestazioni in Swift. Si rivolge in particolare a quei casi d’uso in cui l’utilizzo di un modello “thread-per-connection” è inefficiente o insostenibile. Questa è una limitazione comune quando si creano server che utilizzano un numero elevato di connessioni a basso utilizzo, come i server HTTP.

Per chi ha familiarità con il framework Netty, Apple descrive SwiftNIO “come Netty, ma scritto per Swift“.

La documentazione di SwiftNIO rileva che il framework non è orientato alla creazione di applicazioni Web, ma piuttosto a fornire il supporto di reteper tali applicazioni. Attualmente, SwiftNIO supporta macOS 10.12 o versioni successive e Ubuntu 14.04 o versioni successive.

HotAcquista iPhone 15 su Amazon!
Dev