Օրերս ես հանդիպեցի որոշակի NewNode-ի հիշատակմանը.
NewNode-ը բջջային զարգացման համար նախատեսված SDK է, որն անխորտակելի է դարձնում ցանկացած հավելված ցանկացած գրաքննության և DDoS-ի համար և կտրուկ նվազեցնում է սերվերի բեռը: P2P ցանց. Կարող է տեսականորեն աշխատել առանց ինտերնետի:
Այն բավականին քաոսային, բայց հետաքրքիր տեսք ուներ, և ես սկսեցի պարզել այն: Պահեստում տեղ չկար նախագծի նկարագրության համար, ուստի ես ստիպված էի գնալ Clostra կայք (բավականին տարօրինակ) և մի քանի անգամ վերընթերցել տեղական վայրէջքի էջը՝ հասկանալու համար, թե դա ինչ տեխնոլոգիա է և որն է դրա հիմնական մասը: է. Ստորև կպատմեմ.
dCDN
Clostra-ի ծրագրավորողները կարծում են, որ ավանդական CDN-ները լավ չեն հաղթահարում ցանցի գերբնակվածությունը, խոցելի են հնարավոր գրաքննության և հաքերների նկատմամբ, ինչպես նաև մեծ աշխատանք և գումար են պահանջում մասշտաբավորման ժամանակ: Նրանք առաջարկում են այլընտրանք՝ ապակենտրոնացված CDN, որի շրջանակներում հավելվածները կկարողանան փոխանակել բովանդակություն՝ առանց ներս մտնելու և դրսից երթևեկությունը վերահսկելու հնարավորության։ Բացի այդ, նրանց կարծիքով, dCDN-ի զանգվածային օգտագործումը չի առաջացնի ցանցի ծանրաբեռնվածություն և խառնաշփոթ։
Արձանագրություն
Այնուհետև պարզվում է, որ NewNode-ը հավասարազոր պրոտոկոլ է, որի վրա արդեն կառուցված է dCDN: Այն խոստանում է բարձր արագություն, որը սովորաբար խնդիրներ է առաջացնում ապակենտրոնացված ցանցերի համար։
Արձանագրությունը ոչ մի տեղ պաշտոնապես նկարագրված չէ, բայց PDF-ից կարող եք հասկանալ, որ այն աշխատում է՝ օգտագործելով.
- LEDBAT
- Bittorrent DHT
- Սարքից սարք միացումներ FireChat-ից
Առանձին պարբերություն ցույց է տալիս NewNode-ի ցանցերի ավտոմատ տեղակայման և վերանորոգման հնարավորությունը (վերջինս, ամենայն հավանականությամբ, ենթադրում է շարժական սարքերի ցանցային ցանցի անկայունություն): Բացի այդ, քանի որ մշակողները հույս ունեն իրականացնել պրոտոկոլային աջակցություն բոլոր հնարավոր հավելվածներում, NewNode-ի կողմից ստեղծված տրաֆիկը չի քողարկի օգտատիրոջը: DDoS պաշտպանությունը հայտարարված է, և արտահայտությունը ընդգծվում է առանձին.
Օգտվեք BitTorrent-ի 250 միլիոն օգտատերերի բազայից
Ընդհանրապես, պարզ չէ, թե ինչ էին նրանք ուզում ասել դրանով, և ինչպես է արձանագրության մեջ Bittorrent DHT-ին հասանելիությունը հավասարեցվել Bittorrent-ի օգտատերերի բազային:
Առանց ինտերնետի աշխատելն ակնհայտորեն ժառանգված է FireChat տեխնոլոգիաներից, սակայն պարզ չէ, թե որքանով։ Միակ տողում, որը վերաբերում է անցանց ռեժիմին, նշում է մուտք դեպի «ձեր բովանդակությունը», ինչը, ամենայն հավանականությամբ, նշանակում է մուտքային տվյալների փոխանցում հարևան հաճախորդի միջոցով ինտերնետով ցանցային ցանցի միջոցով:
պահոց
Այն պարունակում է SDK-ներ Android-ի, iOS-ի և macOS/Linux-ի համար: Նախագծի գոյության երեքուկես տարվա ընթացքում դրանում նշվել է 4 ներդրում, բայց, ըստ էության, ամբողջ ծածկագիրը գրվել է մեկ մշակողի կողմից.
Կայքում սկսեցին անհատական կապեր կառուցել, և Github-ը քրքրելուց հետո վերջապես հիշեցի. Clostra-ի գործադիր տնօրենը, որը մշակում է նախագիծը, և ներդրողներից մեկը Ստանիսլավ Շալունովն է՝ FireChat-ի մշակողներից մեկը և Low Extra Delay Background Transport (LEDBAT) հեղինակը, որն օգտագործվում է Bittorrent-ի, Apple-ի և հավանաբար մեկ այլ բանի կողմից։ . Այժմ նա նաև ներդրող է, և թվում է, թե նա նախատեսում է լրջորեն զարգացնել իր արձանագրությունը և այն դարձնել ընդհանուր ընդունված (կամ գոնե հանրությանը հայտնի, ինչպես եղավ LEDBAT-ի դեպքում):
Էլ ի՞նչն է շփոթեցնում
Բացի մեկ մշակողից լիովին կախված լինելուց, այս նախագծի շուրջ կան նաև այլ տարօրինակություններ:
- Նրա մասին ոչ ոք ոչ մի տեղ չի գրում։ Ոչ HN-ում, ոչ բլոգներում կամ Twitter-ում: Ամբողջական տեղեկատվական վակուում: Ես նույնիսկ չգիտեմ, թե որտեղից է իմացել նրա մասին գրառման սկզբից նկարագրությունը գրողը։
- Եթե գաղափարն իսկապես լավն է, օգտագործելով Շալունովի անձնական ապրանքանիշը և հեղինակությունը, այն կարող էր վաղուց առաջ մղվել և ստանալ հիմնական խաղացողների (կամ մեծ համայնքի) աջակցությունը: Սրանից ոչ մեկը չկա։
- Clostra-ն շատ ստվերային ստուդիա է։ Շատ ուղիղ առաջ: Նրանք ունեն չափազանց սարսափելի տեսք ունեցող կայք, որտեղ նրանք ներկայացնում են իրենց միակ արտադրանքը Keymaker (և NewNode)՝ առանց օրինակների, ակնարկների, սքրինշոթների և վայրէջքի էջի համար պահանջվող այլ անհեթեթությունների: Ուղղակի ոգեշնչող տեքստ կա անորոշ ձևակերպմամբ և պատկերակներով մոտակա ֆոնդից: Դուք չեք կարող ուսումնասիրել թիմը, թափուր աշխատատեղերը կամ նույնիսկ որևէ բան պարզել այս ընկերության մասին: Նրանք ունեն Twitter, որը, ըստ երևույթին, ղեկավարվում է բոտի կողմից, և Facebook, որը լքված է եղել իր ստեղծման պահին: Բայց չնայած արտաքին այս ամբողջ բթությանը, մի քանի տեղ շեշտում են պետական ծառայությունների, հատկապես պաշտպանության նախարարության հետ իրենց համագործակցության փաստը։ Նրանց մոտ աշխատանքի դիմելու վերաբերյալ կա երեք կարծիք, որոնցից երկուսը կտրուկ բացասական են (օրինակ՝ «Մի վատնեք ձեր ժամանակը Կլոստրայի հետ: Ինչ-որ բան հոտ է գալիս այս խաբեությունից», և մեկը շատ դրական է: Ընդհանուր առմամբ, սկզբում հայացքից, նման նախագիծը խաբեության տարբերակ չէ:
Տեսնենք, թե ինչ կստացվի այս ամենից, անձամբ ինձ համար հետաքրքիր կլինի հետևել նման հավակնոտ նախագծին։ Եթե NewNode-ը հեռանա, այն կարող է զգալիորեն փոխել բջջային հավելվածների աշխատանքի ձևը և դրանց տրաֆիկը, և եթե այն ձախողվի, գաղափարը կարող է ընդունել ավելի պատասխանատու և ընդունակ մեկը:
Գովազդի իրավունքների մասին
Epic սերվերները հուսալի են
Source: www.habr.com