Kooxda Shaqada ee Swift Server Warbixinta Sannadlaha ah

Maanta warbixinta sanadlaha ah ee Kooxda Shaqada Swift Server (SSWG), oo la abuuray sanad ka hor si loo baaro oo loo kala hormariyo baahiyaha horumariyeyaasha xalalka server-ka ee Swift, ayaa la helay.

Kooxdu waxay raacdaa waxa loo yaqaan habka soo-jiidashada ee aqbalaadda cutubyada cusub ee luqadda, halkaas oo horumariyayaashu ay la yimaadaan fikrado oo ay la shaqeeyaan bulshada iyo SSWG lafteeda si ay u helaan iyaga oo loo aqbalo tusmada dhinaca server-ka ee xirmooyinka Swift. 9 hindise ayaa soo maray wareegga buuxa ee geeddi-socodka soo-jiidashada waxaana lagu daray tusmada.

Maktabadaha

  • SwiftNIO - qaab-dhismeed dhacdo-ku-meel-gaar ah oo aan xannibayn oo loogu talagalay is-dhexgalka shabakada, xudunta u ah server-ka Swift.

  • Intaa waxaa dheer: API logging, macaamiisha HTTP, HTTP/2, PotsgreSQL, Redis, Prometheus, metrics API iyo hirgelinta borotokoolka statsd.

Qalabka Swift & Linux

Marka lagu daro maktabadaha, kooxdu waxay sidoo kale horumarisay Swift lafteeda, iyo sidoo kale qalabyada Linux:

  • Sawirrada rasmiga ah ee leh Swift 3, 4 iyo 5 ayaa laga heli karaa xuddunta Docker. Labada sawir ee ugu yar iyo kuwa fidsanba waa la taageeray.

  • Module loogu talagalay daabacaadda dhabarka dambe ee Linux (ku saleysan libbacktrace). Suurtagalnimada in lagu daro maktabadda caadiga ah ee Swift ayaa la tixgelinayaa.

  • Laga bilaabo nooca Swift 4.2.2, balastar-fix bille ah oo Linux ah ayaa la sii daayaa.

Qorshayaasha 2020

  • Soo bandhigida tiro aad u badan oo maktabado ah oo ku shaqeeya xog-ururinta, sida MongoDB, MYSQL, SQLite, Zookeeper, Cassandra, Kafka.

  • Baafinta la qaybiyey waa tiirka saddexaad ee Aragtida

  • Barkadaha isku xirka shabakada

  • FurAPI

  • Taageerada qaybin badan oo Linux ah (Ubuntu hadda waa la taageeray).

  • Qorista hagayaasha geynta

  • Muujinta awoodaha server-ka Swift. Waqtigan xaadirka ah, shirkadaha qaarkood ayaa horay u isticmaalayay, waxaana jira qorsheyaal lagu ururinayo fikradaha iyo la wadaagida bulshada.

SSWG waxay u furan tahay la shaqaynta horumariyayaal madax-banaan kuwaas oo xiisaynaya hirgelinta maktabadaha asaasiga ah iyo sifooyinka madal server-ka Swift.

Fikradda qoraaga wararka: malaha sida ugu fudud ee looga qayb qaadan karo horumarinta, iyo suurtogalnimada in la barto luqad cusub, waa iyada oo loo marayo maktabadaha kaydinta xogta (logging, alas, waa horeba diyaar).

Swift waxaa lagu dhawaaqay 2014 si loogu beddelo Objective-C ee horumarinta codsiyada MacOS iyo iOS, laakiin waa luqad ujeedo guud ah, iyo mashruuca Server Swift waa isku day lagu muujinayo awooddeeda luqadda dambe.

Source: linux.org.ru

Add a comment