Rahoton Shekara-shekara na Swift Server Working

A yau, rahoton shekara-shekara na Swift Server Work Group (SSWG), wanda aka ƙirƙira shekara guda da ta gabata don bincike da ba da fifiko ga buƙatun masu haɓaka mafita na uwar garken akan Swift, ya kasance.

Ƙungiya ta bi abin da aka sani da tsarin ƙaddamarwa don karɓar sababbin kayayyaki na harshe, inda masu haɓakawa suka fito da ra'ayoyi da aiki tare da al'umma da SSWG da kanta don samun karɓuwa a cikin ma'aunin uwar garke na fakitin Swift. Shawarwari 9 sun shiga cikin cikakken tsarin tsarin shiryawa kuma an ƙara su zuwa ma'auni.

Dakunan karatu

  • SwiftNIO - tsarin da ba tare da toshewa ba don hulɗar cibiyar sadarwa, jigon uwar garken Swift.

  • Bugu da kari: API shiga, abokan ciniki don HTTP, HTTP/2, PotsgreSQL, Redis, Prometheus, API ma'auni da aiwatar da ka'idar statsd don shi.

Swift & Linux kayan aiki

Baya ga dakunan karatu, ƙungiyar ta haɓaka Swift kanta, da kayan aikin Linux:

  • Hotuna na hukuma tare da Swift 3, 4 da 5 suna samuwa akan tashar Docker. Dukan ƴan ƙaranci da tsawaita hotuna ana tallafawa.

  • Module don buga bayanan baya a cikin Linux (dangane da libbacktrace). Ana la'akari da yuwuwar haɗawa tare da daidaitaccen ɗakin karatu na Swift.

  • An fara da sigar Swift 4.2.2, ana fitar da facin bug-fix na Linux kowane wata.

Shirye-shiryen 2020

  • Gabatar da adadin ɗakunan karatu mafi girma don aiki tare da bayanan bayanai, kamar MongoDB, MYSQL, SQLite, Zookeeper, Cassandra, Kafka.

  • Binciken da aka rarraba shi ne ginshiƙi na uku na Observability (raguwa da awo sun riga sun shirya).

  • Tafkunan hanyoyin sadarwa.

  • BudeAPI.

  • Taimako don ƙarin rarrabawar Linux (a halin yanzu ana tallafawa Ubuntu).

  • Rubutun jagororin turawa.

  • Nuna iyawar uwar garken Swift. A halin yanzu, wasu kamfanoni sun riga sun yi amfani da shi, kuma akwai shirye-shiryen tattara ra'ayoyin da raba shi ga al'umma.

SSWG yana buɗe don haɗin gwiwa tare da masu haɓaka masu zaman kansu waɗanda ke da sha'awar aiwatar da manyan ɗakunan karatu da fasali don dandamalin uwar garken Swift.

Ra'ayin marubucin labarai: tabbas hanya mafi sauƙi don shiga cikin ci gaba, kuma mai yiwuwa koyan sabon harshe, ta hanyar ɗakunan karatu zuwa bayanan bayanai (logging, alas, an riga an shirya).

An sanar da Swift a cikin 2014 a matsayin maye gurbin Objective-C don haɓaka aikace-aikacen MacOS da iOS, amma harshe ne na gabaɗaya, kuma aikin Server Swift yunƙuri ne na nuna iyawar sa azaman harshe na baya.

source: linux.org.ru

Add a comment