ఓపెన్ P2P ఫైల్ సింక్రొనైజేషన్ సిస్టమ్ సింక్థింగ్ 1.2.0 విడుదల

సమర్పించిన వారు ఆటోమేటిక్ ఫైల్ సింక్రొనైజేషన్ సిస్టమ్ విడుదల సమకాలీకరణ 1.2.0, దీనిలో సమకాలీకరించబడిన డేటా క్లౌడ్ స్టోరేజ్‌కి అప్‌లోడ్ చేయబడదు, అయితే ప్రాజెక్ట్ ద్వారా అభివృద్ధి చేయబడిన BEP (బ్లాక్ ఎక్స్ఛేంజ్ ప్రోటోకాల్) ప్రోటోకాల్‌ను ఉపయోగించి వినియోగదారు సిస్టమ్‌లు ఏకకాలంలో ఆన్‌లైన్‌లో కనిపించినప్పుడు వాటి మధ్య నేరుగా ప్రతిరూపం పొందుతాయి. సమకాలీకరణ కోడ్ గో మరియులో వ్రాయబడింది ద్వారా పంపిణీ చేయబడింది ఉచిత MPL లైసెన్స్ కింద. రెడీమేడ్ అసెంబ్లీలు సిద్ధం Linux, Android, Windows, macOS, FreeBSD, డ్రాగన్‌ఫ్లై BSD, NetBSD, OpenBSD మరియు సోలారిస్ కోసం.

ఒక వినియోగదారు యొక్క అనేక పరికరాల మధ్య డేటాను సమకాలీకరించే సమస్యలను పరిష్కరించడంతో పాటు, సమకాలీకరణను ఉపయోగించడం ద్వారా పార్టిసిపెంట్ సిస్టమ్‌లలో పంపిణీ చేయబడిన భాగస్వామ్య డేటాను నిల్వ చేయడానికి పెద్ద వికేంద్రీకృత నెట్‌వర్క్‌లను సృష్టించడం సాధ్యమవుతుంది. సౌకర్యవంతమైన యాక్సెస్ నియంత్రణ మరియు సమకాలీకరణ మినహాయింపులను అందిస్తుంది. డేటాను మాత్రమే స్వీకరించే హోస్ట్‌లను నిర్వచించడం సాధ్యమవుతుంది, అనగా. ఈ హోస్ట్‌లలోని డేటాకు మార్పులు ఇతర సిస్టమ్‌లలో నిల్వ చేయబడిన డేటా యొక్క ఉదాహరణలను ప్రభావితం చేయవు. మద్దతు ఇచ్చారు అనేక రీతులు ఫైల్ సంస్కరణ, ఇది మార్చబడిన డేటా యొక్క మునుపటి సంస్కరణలను భద్రపరుస్తుంది.

సమకాలీకరించేటప్పుడు, ఫైల్ తార్కికంగా బ్లాక్‌లుగా విభజించబడింది, ఇది వినియోగదారు సిస్టమ్‌ల మధ్య డేటాను బదిలీ చేసేటప్పుడు అవిభాజ్యమైన భాగం. కొత్త పరికరానికి సమకాలీకరించేటప్పుడు, అనేక పరికరాల్లో ఒకే రకమైన బ్లాక్‌లు ఉంటే, బిట్‌టొరెంట్ సిస్టమ్ యొక్క ఆపరేషన్ మాదిరిగానే బ్లాక్‌లు వేర్వేరు నోడ్‌ల నుండి కాపీ చేయబడతాయి.
సమకాలీకరణలో ఎక్కువ పరికరాలు పాల్గొంటే, సమాంతరీకరణ కారణంగా కొత్త డేటా యొక్క రెప్లికేషన్ వేగంగా జరుగుతుంది. మార్చబడిన ఫైల్‌ల సమకాలీకరణ సమయంలో, మార్చబడిన డేటా బ్లాక్‌లు మాత్రమే నెట్‌వర్క్ ద్వారా బదిలీ చేయబడతాయి మరియు యాక్సెస్ హక్కులను పేరు మార్చినప్పుడు లేదా మార్చినప్పుడు, మెటాడేటా మాత్రమే సమకాలీకరించబడుతుంది.

డేటా ట్రాన్స్‌మిషన్ ఛానెల్‌లు TLSని ఉపయోగించి రూపొందించబడ్డాయి, అన్ని నోడ్‌లు సర్టిఫికేట్‌లు మరియు పరికర ఐడెంటిఫైయర్‌లను ఉపయోగించి ఒకదానికొకటి ప్రామాణీకరించబడతాయి, SHA-256 సమగ్రతను నియంత్రించడానికి ఉపయోగించబడుతుంది. స్థానిక నెట్‌వర్క్‌లో సమకాలీకరణ నోడ్‌లను నిర్ణయించడానికి, UPnP ప్రోటోకాల్‌ను ఉపయోగించవచ్చు, దీనికి సమకాలీకరించబడిన పరికరాల IP చిరునామాల మాన్యువల్ ఎంట్రీ అవసరం లేదు. సిస్టమ్ కాన్ఫిగరేషన్ మరియు పర్యవేక్షణ కోసం అంతర్నిర్మిత వెబ్ ఇంటర్‌ఫేస్ అందించబడింది, CLI క్లయింట్ మరియు GUI సమకాలీకరణ- GTK, ఇది అదనంగా సమకాలీకరణ నోడ్స్ మరియు రిపోజిటరీలను నిర్వహించడానికి సాధనాలను అందిస్తుంది. సింక్థింగ్ నోడ్‌లను కనుగొనడాన్ని సులభతరం చేయడానికి అభివృద్ధి చెందుతుంది నోడ్ డిస్కవరీ కోఆర్డినేషన్ సర్వర్, దీన్ని అమలు చేయడానికి
సిద్ధం సిద్ధంగా డాకర్ చిత్రం.

ఓపెన్ P2P ఫైల్ సింక్రొనైజేషన్ సిస్టమ్ సింక్థింగ్ 1.2.0 విడుదల

కొత్త విడుదలలో:

  • సమర్పించిన వారు కొత్త రవాణా ప్రోటోకాల్ ఆధారంగా ఆ సి (త్వరిత UDP ఇంటర్నెట్ కనెక్షన్‌లు) చిరునామా అనువాదకుల (NAT) ద్వారా ఫార్వార్డ్ చేయడం కోసం చేర్పులతో. కనెక్షన్‌లను స్థాపించడానికి TCP ఇప్పటికీ ప్రాధాన్య ప్రోటోకాల్‌గా సిఫార్సు చేయబడింది;
  • ప్రాణాంతక లోపాల నిర్వహణ మెరుగుపరచబడింది మరియు జోడించబడింది నిధులు డెవలపర్‌లకు సమస్య నివేదికలను స్వయంచాలకంగా పంపడానికి. నివేదికలను పంపడం డిఫాల్ట్‌గా ప్రారంభించబడింది, మీరు దీన్ని సెట్టింగ్‌లలో నిలిపివేయవచ్చు జోడించారు ప్రత్యేక ఎంపిక. క్రాష్ నివేదికలోని డేటా ఫైల్ పేర్లు, లాగ్ డేటా, పరికర ఐడెంటిఫైయర్‌లు, గణాంకాలు మరియు ఇతర వ్యక్తిగత డేటాను కలిగి ఉండదని గుర్తించబడింది;
  • ఫైల్ కంటెంట్‌లను ఇండెక్సింగ్ మరియు బదిలీ చేసేటప్పుడు చిన్న మరియు స్థిర బ్లాక్‌ల (128 KiB) ఉపయోగం నిలిపివేయబడింది వర్తిస్తాయి వేరియబుల్ పరిమాణం యొక్క పెద్ద బ్లాక్‌లు మాత్రమే;
  • ఇంటర్ఫేస్ ప్రతి నిర్వచించిన చిరునామాలకు చివరి కనెక్షన్ లోపం యొక్క ప్రదర్శనను అందిస్తుంది;
  • WebUIలో, పట్టిక నిలువు వరుసల లేఅవుట్ ఇరుకైన స్క్రీన్‌లపై సరైన ప్రదర్శన కోసం ఆప్టిమైజ్ చేయబడింది;
  • అనుకూలతను విచ్ఛిన్నం చేసే మార్పులు చేయబడ్డాయి. కొత్త విడుదల సమకాలీకరణ 0.14.45 మరియు పాత సంస్కరణల ఆధారంగా హోస్ట్‌లకు అనుకూలంగా లేదు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి