I kēia lā ua loaʻa ka hōʻike makahiki o ka Swift Server Work Group (SSWG), i hana ʻia i hoʻokahi makahiki i hala e noiʻi a hoʻonohonoho mua i nā pono o nā mea hoʻomohala o nā hoʻonā kikowaena ma Swift.
Ke hahai nei ka hui i ka mea i ʻike ʻia he kaʻina hana incubation no ka ʻae ʻana i nā modula hou no ka ʻōlelo, kahi e hana ai nā mea hoʻomohala me nā manaʻo a hana pū me ke kaiāulu a me SSWG ponoʻī e ʻae iā lākou i loko o ka ʻaoʻao ʻaoʻao kikowaena o nā pūʻulu Swift. Ua hele nā manaʻo 9 i ka pōʻai piha o ke kaʻina hana incubation a ua hoʻohui ʻia i ka papa kuhikuhi.
Waihona Puke
-
SwiftNIO - kahi papa hana hoʻokele hanana ʻole no ka launa pūnaewele, ke kumu o ka Swift ʻaoʻao server.
-
Eia kekahi: logging API, nā mea kūʻai aku no HTTP, HTTP/2, PotsgreSQL, Redis, Prometheus, metric API a me ka hoʻokō ʻana i ka protocol statsd no ia.
Mea paahana Swift & Linux
Ma kahi o nā hale waihona puke, ua hoʻomohala ka hui iā Swift ponoʻī, a me nā mea hana no Linux:
-
Loaʻa nā kiʻi kūhelu me Swift 3, 4 a me 5 ma Docker hub. Kākoʻo ʻia nā kiʻi liʻiliʻi a me nā kiʻi lōʻihi.
-
Module no ka paʻi ʻana i nā backtraces ma Linux (ma muli o libbacktrace). Ke noʻonoʻo ʻia nei ka hiki ke hui pū me ka waihona maʻamau Swift.
-
E hoʻomaka ana me ka mana Swift 4.2.2, hoʻokuʻu ʻia nā pahu hoʻoponopono bug-fix no Linux.
Nā papahana no 2020
-
ʻO ka hoʻolauna ʻana i kahi helu nui o nā hale waihona puke no ka hana ʻana me nā ʻikepili, e like me MongoDB, MYSQL, SQLite, Zookeeper, Cassandra, Kafka.
-
ʻO ka hoʻohele ʻia ʻana ke kia ʻekolu o ka Observability (ua mākaukau nā lāʻau a me nā ana).
-
ʻO nā pūnāwai pili pūnaewele.
-
OpenAPI.
-
Kākoʻo no nā māhele Linux hou aku (Ke kākoʻo ʻia nei ʻo Ubuntu).
-
Ke kākau ʻana i nā alakaʻi hoʻolaha.
-
Hōʻike i nā mana kikowaena Swift. I kēia manawa, ke hoʻohana nei kekahi mau hui, a aia nā manaʻo e hōʻiliʻili i nā manaʻo a kaʻana like me ke kaiāulu.
Wehe ʻia ʻo SSWG i ka hui pū ʻana me nā mea hoʻomohala kūʻokoʻa e makemake ana e hoʻokō i nā hale waihona puke a me nā hiʻohiʻona no ka platform server Swift.
ʻO ka manaʻo o ka mea kākau o ka nūhou: ʻo ke ala maʻalahi paha e komo ai i ka hoʻomohala ʻana, a ʻo ke aʻo ʻana paha i kahi ʻōlelo hou, ma o nā hale waihona puke a hiki i nā ʻikepili (ka lāʻau, auwe, ua mākaukau mua).
Ua hoʻolaha ʻia ʻo Swift ma 2014 ma ke ʻano he pani no Objective-C no ka hoʻomohala ʻana i nā noi MacOS a me iOS, akā he ʻōlelo kumu nui, a ʻo ka papahana Swift Server kahi hoʻāʻo e hōʻike i kona hiki ke ʻano he ʻōlelo hope.
Source: linux.org.ru