Hōʻike Makahiki Hui PūʻIa Server Swift

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

Pākuʻi i ka manaʻo hoʻopuka