CJ Silverio, a adawodd ei swydd fel CTO o NPM Inc ddiwedd y llynedd,
Y rheswm dros greu Entropic yw dibyniaeth lwyr ecosystem JavaScript/Node.js ar NPM Inc, sy'n rheoli datblygiad y rheolwr pecyn a chynnal a chadw ystorfa NPM. Dyma lle mae cwmni sy'n ceisio elw yn llwyr reoli system y mae miliynau o ddatblygwyr a chymwysiadau JavaScript yn dibynnu arni, ac sy'n prosesu biliynau o lawrlwythiadau pecyn yr wythnos.
Mae cyfres ddiweddar o ddiswyddo gweithwyr, newidiadau rheoli a fflyrtio NPM Inc gyda buddsoddwyr wedi creu ymdeimlad o ansicrwydd ynghylch dyfodol yr NPM a diffyg ymddiriedaeth y bydd y cwmni'n hyrwyddo buddiannau'r gymuned yn hytrach na buddsoddwyr. Yn ôl Silverio, ni ellir ymddiried ym musnes NPM Inc oherwydd nad oes gan y gymuned y trosoledd i'w dal yn atebol am ei gweithredoedd. Ar ben hynny, mae'r ffocws ar wneud elw yn atal gweithredu cyfleoedd sy'n sylfaenol o safbwynt y gymuned, ond nad ydynt yn dod ag arian ac sydd angen adnoddau ychwanegol, megis cefnogaeth ar gyfer dilysu llofnod digidol.
Mae Silverio hefyd yn amau bod gan NPM Inc ddiddordeb mewn optimeiddio rhyngweithiadau â'i ôl-wyneb, gan y bydd hyn yn arwain at ostyngiad mewn llif data a allai fod yn ddiddorol o safbwynt ariannol. Bob tro rydych chi'n rhedeg y gorchymyn "
Mae'r system Entropic yn defnyddio'r egwyddor o rwydwaith ffederal, lle gall datblygwr, gan ddefnyddio ei adnoddau ei hun, ddefnyddio gweinydd gyda storfa o becynnau y mae'n eu defnyddio a'i gysylltu â rhwydwaith dosbarthedig cyffredin sy'n uno gwahanol storfeydd preifat yn un cyfanwaith. Mae entropic yn golygu bod llawer o gadwrfeydd yn cydfodoli, gan ryngweithio â nhw fel rhan o lif gwaith arferol.
Mae pob pecyn yn cael ei wahanu gan ddefnyddio gofodau enwau ac yn cynnwys gwybodaeth am y gwesteiwr sy'n cynnal eu prif gadwrfa.
Yn ei hanfod, gofod enw yw enw perchennog y pecyn neu grŵp o gynhalwyr sydd â'r hawl i ryddhau diweddariadau. Yn gyffredinol, mae cyfeiriad y pecyn yn edrych fel “[e-bost wedi'i warchod]/pkg-enw".
Diffinnir metadata a gwybodaeth dibyniaeth yn y fformat
Os rhoddir pecyn mewn ystorfa leol sydd wedi'i gysylltu gan ddibyniaethau o gadwrfeydd eraill, caiff y pecynnau hyn eu hadlewyrchu yn y gadwrfa leol. Mae hyn yn gwneud y gadwrfa leol yn hunangynhwysol ac yn cynnwys copïau o'r holl ddibyniaethau angenrheidiol. Mae haen ar gyfer rhyngweithio â'r ystorfa NPM glasurol, sy'n cael ei thrin fel archif darllen yn unig. Gallwch hefyd osod pecynnau o NPM gan ddefnyddio amgylcheddau Entropic a ddefnyddir yn lleol.
Ar gyfer rheoli, darperir offer llinell orchymyn sy'n symleiddio'r defnydd o ystorfeydd ar eich rhwydwaith lleol. Mae entropic yn cynnig hollol newydd
Ffynhonnell: opennet.ru