Ngolunye usuku ngithole kukhulunywa ngeNewNode ethile:
I-NewNode i-SDK yokuthuthukiswa kweselula eyenza noma yiluphi uhlelo lokusebenza lungashabalali kunoma yikuphi ukucwaninga kanye ne-DDoS, futhi yehlisa ngokumangalisayo umthwalo kuseva. Inethiwekhi ye-P2P. Ingasebenza ngombono ngaphandle kwe-inthanethi.
Kwakubonakala kunesiphithiphithi, kodwa kuyathakazelisa, futhi ngaqala ukukuthola. Kwakungekho ndawo endaweni yokugcina imininingwane yephrojekthi, ngakho-ke kwadingeka ngiye kuwebhusayithi yeClostra (okuyinqaba ngempela) futhi ngifunde kabusha ikhasi lokufika lendawo izikhathi eziningana ukuze ngiqonde ukuthi hlobo luni lobuchwepheshe nokuthi iyiphi ingxenye yalo eyinhloko. kuyinto. Ngizophinda ngikuxoxele ngezansi.
I-dCDN
Abathuthukisi abavela e-Clostra bakholelwa ukuthi ama-CDN endabuko awakwazi ukubhekana kahle nokuminyana kwenethiwekhi, asengozini yokuhlolwa okungenzeka kanye nokugetshengwa, futhi adinga umsebenzi omningi nemali lapho kulinganiswa. Banikeza enye indlela - i-CDN ehlukanisiwe, lapho izinhlelo zokusebenza zizokwazi ukushintshanisa okuqukethwe ngaphandle kokukwazi ukungena nokulawula ithrafikhi evela ngaphandle. Futhi, ngokombono wabo, ukusetshenziswa okukhulu kwe-dCDN ngeke kubangele ukugcwala nokugcwala kwenethiwekhi.
Isivumelwano
Kuphinde kuvele ukuthi i-NewNode iyiphrothokholi yontanga lapho i-dCDN isivele yakhiwe khona. Ithembisa isivinini esikhulu, esivame ukudala izinkinga kumanethiwekhi ahlukaniswe.
Iphrothokholi ayichazwanga ngokusemthethweni noma kuphi, kepha kusuka ku-PDF ungaqonda ukuthi isebenza usebenzisa:
- I-LEDBAT
- I-Bittorrent DHT
- Ukuxhumana kwedivayisi kuya kudivayisi kusuka ku-FireChat
Isigaba esihlukile sibonisa amandla amanethiwekhi ku-NewNode ukuthi asebenzise futhi alungise ngokuzenzakalelayo (lokhu kwakamuva kusho ukungazinzi kwenethiwekhi ye-mesh yamadivayisi eselula). Futhi, njengoba abathuthukisi bethemba ukusebenzisa ukwesekwa kwephrothokholi kuzo zonke izinhlelo zokusebenza ezingaba khona, ithrafikhi ekhiqizwe i-NewNode ngeke imbule umsebenzisi. Ukuvikelwa kwe-DDoS kumenyezelwe futhi umusho ugqanyiswe ngokwehlukana:
Thatha ithuba lesisekelo sabasebenzisi be-BitTorrent sika-250 Million
Ngokuvamile, akucaci ukuthi yini ababefuna ukuyisho ngalokhu nokuthi ukufinyelela ku-Bittorrent DHT ku-protocol kwalinganiswa kanjani nesisekelo somsebenzisi we-Bittorrent.
Ukusebenza ngaphandle kwe-inthanethi ngokusobala kuzuzwe njengefa kubuchwepheshe be-FireChat, kodwa akucaci ukuthi kungakanani. Okuwukuphela komugqa omayelana nokungaxhunyiwe ku-inthanethi uthi ukufinyelela βkokuqukethwe kwakho,β okungenzeka kusho ukudlulisela idatha engenayo ngeklayenti elingumakhelwane eline-inthanethi ngenethiwekhi yemeshi.
inqolobane
Iqukethe ama-SDK e-Android, iOS kanye ne-macOS/Linux. Eminyakeni emithathu nengxenye yokuba khona kwephrojekthi, abahlanganyeli abangu-4 baphawulwe kuyo, kodwa empeleni yonke ikhodi yabhalwa umthuthukisi oyedwa -
Ukuxhumana komuntu ngamunye kwaqala ukwakhiwa esizeni, futhi ngemuva kokuphenya nge-Github, ekugcineni ngakhumbula. I-CEO ye-Clostra, ethuthukisa iphrojekthi, futhi omunye wabahlanganyeli nguStanislav Shalunov, omunye wabathuthukisi be-FireChat kanye nomlobi we-Low Extra Delay Background Transport (LEDBAT), esetshenziswa yi-Bittorrent, Apple futhi mhlawumbe enye into. . Manje usengumtshali-zimali, futhi kubukeka sengathi uhlela ukuthuthukisa inqubo yakhe elandelwayo futhi ayenze yamukelwe ngokujwayelekile (noma okungenani yaziwe esidlangalaleni, njengoba kwenzeka nge-LEDBAT).
Yini enye edidayo
Ngaphandle kokuncika ngokuphelele kunjiniyela oyedwa, kukhona okunye okungajwayelekile okuzungeze le phrojekthi.
- Akekho umuntu obhala ngaye noma kuphi. Hhayi ku-HN, hhayi kumabhulogi noma ku-Twitter. Qedela i-vacuum yolwazi. Angazi nokuthi lo muntu owabhala incazelo kusukela ekuqaleni kwe-post wayitholaphi ngaye.
- Uma umbono muhle ngempela, usebenzisa uphawu lomuntu siqu kanye negunya likaShalunov, kungenzeka ukuthi uphakanyiswe kudala futhi uthole ukusekelwa kwabadlali abakhulu (noma umphakathi omkhulu). Akukho kulokhu.
- I-Clostra iyisitudiyo esinomthunzi kakhulu. Iqonde phambili kakhulu. Banewebhusayithi ebukeka kabi ngokwedlulele abethula kuyo okuwukuphela komkhiqizo wabo i-Keymaker (kanye ne-NewNode), konke ngaphandle kwezibonelo, ukubuyekezwa, izithombe-skrini nobunye ubuwula obudingekayo ekhasini lokufika. Kunombhalo nje okhuthazayo ngamagama angacacile nezithonjana ezivela esitokweni esiseduze. Awukwazi ukufunda iqembu, izikhala, noma uthole noma yini ngale nkampani. Bane-Twitter, okusobala ukuthi iqhutshwa yi-bot, kanye ne-Facebook eyashiywa ngesikhathi sokudalwa kwayo. Kodwa naphezu kwakho konke lokhu buthuntu bangaphandle, ezindaweni eziningana bagcizelela iqiniso lokubambisana kwabo nezinsizakalo zikahulumeni, ikakhulukazi noMnyango Wezokuvikela. Kunezibuyekezo ezintathu mayelana nokufaka isicelo somsebenzi kubo, ezimbili zazo ezimbi kakhulu (isibonelo, βUngachithi isikhathi sakho nge-Clostra. Kukhona okunukayo ngalo mkhonyovu,β kanti okunye kuhle kakhulu. Ngokuvamile, ekuqaleni ukubheka, iphrojekthi enjalo ayiwona umehluko.
Ake sibone ukuthi yini eza ngakho konke lokhu; ngokwami, kuzoba mnandi kimi ukulandela iphrojekthi enjalo yokuvelela. Uma i-NewNode isuka, ingashintsha kakhulu indlela izinhlelo zokusebenza zeselula ezisebenza ngayo kanye nethrafikhi yazo, futhi uma ihluleka, umbono ungase uthathwe othile onomthwalo wemfanelo futhi onekhono.
Emalungelo Wokukhangisa
Amaseva ama-Epic athembekile
Source: www.habr.com