Passim, yemunharaunda caching server

Passim

Passim inzvimbo yeko caching server inoshandisa mDNS

Munguva pfupi yapfuura mugadziri wenhamba huru yeGnome application, yakaziviswa kuburikidza ne blog postake chirongwa chitsva, chine zita rekuti "Passim", inova yemuno caching faira yekugovera sevha inoshandisa zvemukati hashes kugadzirisa IPFS-senge zvirimo.

Pfungwa iri shure wePasim, iri kugadzirisa nyaya dzirikukonzeresa kuburitswa kwezvinyorwa zvakafanana iyo inotorwa kakawanda kubva kumaseva epasi rose kana maCDN. Uye ndezvekuti sekutsanangurwa kwazvino mu blog post:

Sechikamu chekumhanyisa mapurojekiti epassim/LVFS, ndakaona kudhawunirodha iyi "diki" faira kamwe chete maawa makumi maviri nemana inoshanduka kuita makumi emamiriyoni ezvikumbiro pazuva, izvo zvakaenzana ne ~ 24TB yebandwidth. . Wese munhu anodhawunirodha faira rimwe chete kubva kuCDN…

Ko kana tikakwanisa kudhawunirodha faira kubva paInternet CDN pamushini mumwe, uye muchina unotevera pane network yemuno unoida unoidhawunirodha kubva kumuchina wekutanga? Tinogona kuisa muganhu pahuwandu hwenguva dzaanogona kugovaniswa, uye zera repamusoro kuitira kuti tisachengete metadata yezuro zvachose...

Isu tinogona kuderedza CDN traffic neinenge hurongwa hwehukuru, asi pamwe zvakanyanya. Izvi zviri nani kune munhu ari kubhadhara gore bhiri, munhu ari kubhadhara internet yekubatanidza, uye pasi rose..

About Passim

Passim inogona kushandiswa kuitira kuwedzera kugona kwekuita kwe Apps kuti kazhinji download data uye yechipiri mafaira ekubata zvimwe zvikumbiro. Pfungwa huru ndiko kushandisa Passim se nzira yekuendesa zvinyorwa zvecaching yekushandiswa kwenzvimbo dzetiweki masisitimu, pasina chikonzero chekudyidzana zvakananga nemasevha ekutanga uye pasina kushandisa CDN yepasirese.

Muenzaniso wekushandiswa unotaurwa kuPasim, ndiko inogona kushandiswa mukugovera zvigadziriso zvesoftware, ad kudzivirira system metadata, administrator updates, etc. Mukuita, Passim inorongwa kushandiswa nechinangwa chekuronga kugovera fwupd uye chirongwa cheLVFS.

Izvo zvinotaurwa zvakare kuti el project inoshandisa model SHA-256 yakavakirwa faira kero zvake contentand the kumeso we hashi futi inobvumira faira kuzivikanwa game el mismo content, saka kutsvaga kufanana hakubvi pamazita ekufananidzira , que vakagoverwa. Para dzivisa kukanganisa kwemafaira mu lado Del mutengi, the kukosha hashi zvinofanira verified uchishandisa iyo kukosha hash computed to siya Del content yedata yakatorwa.

ari data mukuchengetedza inogona kuwedzerwa otomatiki kana nemaoko, uye zvakaderedzwa kukopa faira mudhairekitori /var/lib/passim/data uye isa huwandu hwehupenyu hwese uye miganho pahuwandu hwekurodha kuburikidza neakawedzera hunhu (xattr).

Mushure mekupera kwehupenyu hunobatsira kana kupfuura muganho pahuwandu hwekurodha, iyo faira inodzimwa otomatiki. Mafaira aripo mudura anoratidzwa mune yakagovaniswa indekisi iyo vashandisi vese vanogona kuwana vachishandisa mDNS kana nekudhawunirodha index paHTTP.

Nezve kushanda kwePasim, kunotaurwa kuti:

Inoshandisa yakapfava imwe yakarukwa HTTP sevha kurodha mafaera. Iwo mafaera uye index zvinopihwa pasina humbowo uye pasina encryption (HTTPS haina kutsigirwa), sezvo sisitimu yacho yakagadzirirwa kugovera pachena data pane network yemuno. Iko kurodha kunoitwa nekutumira chikumbiro cheHTTP muchimiro, uko hashi ndiyo kiyi identifier (mafaira haana kudzoserwa pasina hashi). Iyo yekutanga yekusimbisa hashi uye GPG siginecha inotorwa kuburikidza nekufona kune yekunze CDN.

Pakutanga, nokuti kuronga el kupinda kune firmware zvigadziriso muLVFS, yainzi ndiyo mukana de shandisa kuchengetedza zvichibva pane a system ye decentralized mafaira, sezvazviri IPFS, asi pakupedzisira zvakasarudzwa denga una alternativa wega, pamwe nyore, zvakaitirwa download Solo kubva kumaseva pane network yemuno.

Zvinonzi chikonzero chikuru chekurambwa kweIPFS yaive matambudziko anogona kuitika emutemo anokonzerwa neIPFS inowira pasi peITAR (International Traffic in Arms Regulations) uye EAR (Export Administration Regulations) kurambidzwa kunze kwenyika nekuda kwekushandiswa kwepamusoro encryption.

Pakati pezvimwe zvipingamupinyi zveIPFS zvinomuka pakugadzirisa dambudziko rekuendesa firmware pane network yemuno, kutaurwa kunoitwa kuomarara kwekuiswa, kushaikwa kweakagadzirira-akagadzirwa mapakeji mukugovera, nguva yakareba inotora kuwana zviwanikwa, iyo inoda kushandisa gedhi rekuwana IPFS pamusoro peHTTP uye kushaikwa kwekutanga kuwana kune vatengi venzvimbo.

Finalmente Kana iwe uchifarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo mu inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako