A Swift Server munkacsoport éves jelentése

Ma elĂ©rhetƑ a Swift Server Work Group (SSWG) Ă©ves jelentĂ©se, amely egy Ă©ve alakult a Swift alapĂș szervermegoldĂĄsokat fejlesztƑk igĂ©nyeinek kutatĂĄsĂĄra Ă©s priorizĂĄlĂĄsĂĄra.

A csoport a nyelv Ășj moduljainak elfogadĂĄsi inkubĂĄciĂłs folyamatĂĄt követi, amikor a fejlesztƑk ötletekkel ĂĄllnak elƑ, Ă©s kapcsolatba lĂ©pve a közössĂ©ggel Ă©s az SSWG-vel eljuttatjĂĄk azokat a Swift csomagindexbe valĂł felvĂ©telig. 9 javaslat teljesen vĂ©gigjĂĄrta az inkubĂĄciĂłs folyamatot Ă©s bekerĂŒlt az indexbe.

Könyvtårak

  • SwiftNIO — nem blokkolĂł, esemĂ©nyvezĂ©relt keretrendszer a hĂĄlĂłzati kommunikĂĄciĂłhoz, a szerveroldali Swift magja. Ezen kĂ­vĂŒl: API naplĂłzĂĄsra, HTTP, HTTP/2, PostgreSQL, Redis, Prometheus, metrikĂĄk API-ja Ă©s a statds protokoll implementĂĄlĂĄsa.

  • Swift Ă©s Linux eszközök

A könyvtĂĄrakon kĂ­vĂŒl a csoport a Swift fejlesztĂ©sĂ©vel Ă©s a Linux eszközök fejlesztĂ©sĂ©vel is foglalkozott:

A Docker hub-on elĂ©rhetƑ hivatalos kĂ©pek Swift 3, 4 Ă©s 5 verziĂłkkal. TĂĄmogatottak a minimĂĄlis Ă©s a kibƑvĂ­tett kĂ©pek is.

  • Modul a hĂĄtraĂștvonatok nyomtatĂĄsĂĄra Linuxban (a libbacktrace alapjain). FelmerĂŒlt egyesĂ­tĂ©sĂ©nek lehetƑsĂ©ge a Swift standard könyvtĂĄrĂĄval.

  • A Swift 4.2.2 verziĂłtĂłl kezdƑdƑen havi hibajavĂ­tĂł javĂ­tĂĄsok jelennek meg Linuxra.

  • Tervek 2020-ra

Szåmos tovåbbi könyvtår integrålåsa adatbåzisokkal való munkåhoz, mint példåul MongoDB, MYSQL, SQLite, Zookeeper, Cassandra, Kafka.

  • Elosztott nyomozĂĄs — elĂ©rhetƑsĂ©g harmadik pillĂ©re (a naplĂłk Ă©s metrikĂĄk mĂĄr kĂ©szen ĂĄllnak).

  • HĂĄlĂłzati kapcsolatok medencĂ©i.

  • OpenAPI.

  • TĂĄmogatĂĄs több Linux disztribĂșciĂł fĂŒrt szĂĄmĂĄra (jelenleg az Ubuntu van tĂĄmogatva).

  • TelepĂ­tĂ©si ĂștmutatĂłk Ă­rĂĄsa.

  • A Swift server lehetƑsĂ©geinek bemutatĂĄsa. Jelenleg nĂ©hĂĄny vĂĄllalat mĂĄr hasznĂĄlja, tervezzĂŒk a visszajelzĂ©sek összegyƱjtĂ©sĂ©t Ă©s megosztĂĄsĂĄt a közössĂ©ggel.

  • Az SSWG nyitott az egyĂŒttmƱködĂ©sre fĂŒggetlen fejlesztƑkkel, akik Ă©rdeklƑdnek a Swift szerverplatform alapvetƑ könyvtĂĄrainak Ă©s lehetƑsĂ©geinek megvalĂłsĂ­tĂĄsa irĂĄnt.

A hĂ­r Ă­rĂłjĂĄnak vĂ©lemĂ©nye: valĂłszĂ­nƱleg a legkönnyebb mĂłdja belekĂ©pzƑdni a fejlesztĂ©sbe, Ă©s talĂĄn akĂĄr Ășj nyelvet is tanulni — az adatbĂĄzisok könyvtĂĄrai rĂ©vĂ©n (a naplĂłzĂĄs mĂĄr sajnos kĂ©szen ĂĄll).

A Swift 2014-ben lett bejelentve, mint az Objective-C helyettesĂ­tƑje a MacOS Ă©s iOS alkalmazĂĄsok fejlesztĂ©sĂ©re, azonban ĂĄltalĂĄnos programozĂĄsi nyelv, Ă©s a Server Swift projekt – egy kĂ­sĂ©rlet arra, hogy bemutassa kĂ©pessĂ©geit backend nyelvkĂ©nt.

A Swift nyelvet 2014-ben jelentettĂ©k be az Objective-C helyettesĂ­tĂ©sĂ©re MacOS Ă©s iOS alkalmazĂĄsok fejlesztĂ©sĂ©hez, azonban ez egy ĂĄltalĂĄnos cĂ©lĂș nyelv, Ă©s a Server Swift projekt arra szolgĂĄl, hogy bemutassa kĂ©pessĂ©geit backend nyelvkĂ©nt.

ForrĂĄs: linux.org.ru

MegbĂ­zhatĂł hosting vĂĄsĂĄrlĂĄsa weboldalak szĂĄmĂĄra, DDoS vĂ©delemmel, VPS VDS szerverek. đŸ”„ MegbĂ­zhatĂł webtĂĄrhely vĂĄsĂĄrlĂĄsa DDoS vĂ©delemmel, VPS VDS szerverek | ProHoster