Aithisg Bhliadhnail Buidheann-obrach Swift Server

An-diugh bha aithisg bhliadhnail Buidheann Obrach Swift Server (SSWG), a chaidh a chruthachadh o chionn bliadhna gus rannsachadh agus prìomhachas a thoirt do fheumalachdan luchd-leasachaidh fuasglaidhean frithealaiche air Swift, ri fhaighinn.

Tha a’ bhuidheann a’ leantainn rud ris an canar pròiseas brosnachaidh airson gabhail ri modalan ùra airson a’ chànain, far am bi luchd-leasachaidh a’ tighinn suas le beachdan agus ag obair leis a’ choimhearsnachd agus SSWG fhèin gus an tèid gabhail riutha ann an clàr-amais taobh an fhrithealaiche de phasganan Swift. Chaidh 9 molaidhean tron ​​​​chuairt iomlan den phròiseas goir agus chaidh an cur ris a’ chlàr-amais.

Leabharlannan

  • SwiftNIO - frèam neo-bhacadh air a stiùireadh le tachartas airson eadar-obrachadh lìonra, aig cridhe Swift taobh an fhrithealaiche.

  • A bharrachd air an sin: logadh API, teachdaichean airson HTTP, HTTP/2, PotsgreSQL, Redis, Prometheus, metrics API agus buileachadh a’ phròtacal statsd air a shon.

Innealan Swift & Linux

A bharrachd air leabharlannan, leasaich a’ bhuidheann Swift fhèin cuideachd, a bharrachd air innealan airson Linux:

  • Tha ìomhaighean oifigeil le Swift 3, 4 agus 5 rim faighinn air mòr-ionad Docker. Tha an dà chuid ìomhaighean beaga agus leudaichte a’ faighinn taic.

  • Modal airson clò-bhualadh air ais ann an Linux (stèidhichte air libbacktrace). Thathas a’ beachdachadh air a’ chomas a bhith còmhla ris an leabharlann àbhaisteach Swift.

  • A’ tòiseachadh le dreach Swift 4.2.2, thèid pìosan mìosail airson bug-fix airson Linux a leigeil ma sgaoil.

Planaichean airson 2020

  • Thoir a-steach àireamh mòran nas motha de leabharlannan airson a bhith ag obair le stòran-dàta, leithid MongoDB, MYSQL, SQLite, Zookeeper, Cassandra, Kafka.

  • Is e lorg sgaoilte an treas colbh de Amharcachd (tha logaichean agus meatrach deiseil mu thràth).

  • Amaran de cheanglaichean lìonra.

  • Fosgail API.

  • Taic airson barrachd sgaoilidhean Linux (tha Ubuntu a’ faighinn taic an-dràsta).

  • A 'sgrìobhadh stiùireadh cleachdadh.

  • Taisbeanadh de chomas frithealaiche Swift. Aig an àm seo, tha cuid de chompanaidhean ga chleachdadh mu thràth, agus tha planaichean ann fios air ais a chruinneachadh agus a roinn leis a’ choimhearsnachd.

Tha SSWG fosgailte do cho-obrachadh le luchd-leasachaidh neo-eisimeileach aig a bheil ùidh ann a bhith a’ buileachadh prìomh leabharlannan agus feartan airson àrd-ùrlar frithealaiche Swift.

Beachd ùghdar nan naidheachdan: 's dòcha gur e an dòigh as fhasa a dhol an sàs ann an leasachadh, agus' s dòcha cànan ùr ionnsachadh, tro leabharlannan gu stòran-dàta (logadh, alas, deiseil mar-thà).

Chaidh Swift ainmeachadh ann an 2014 mar àite an àite Objective-C airson a bhith a’ leasachadh thagraidhean MacOS agus iOS, ach is e cànan coitcheann a th’ ann, agus tha am pròiseact Server Swift na oidhirp air na comasan aige mar chànan cùl-taic a nochdadh.

Source: linux.org.ru

Cuir beachd ann