Арти 0.2.0 стиже са побољшањима стабилности

И већ је ту између нас нова верзија пројекта Арти 0.2.0, коју су недавно представили програмери анонимне мреже Тор и у којој су направљена разна побољшања, од којих је већина усмерена на побољшање перформанси.

За оне који нису упознати са пројектом Арти, требало би да знају да је то нови предлог програмера Тор како би се понудио а Тор клијент написан на Русту.

Пројекат има статус експерименталног развоја, заостаје за главним Ц Тор клијентом у погледу функционалности и још није спреман да га у потпуности замени.

За разлику од Ц имплементације, која је првобитно била дизајнирана као СОЦКС проки, а касније прилагођена за друге потребе, Арти је првобитно развијен као библиотека додатака модуларни који се могу користити у разним апликацијама.

Такође, приликом развоја новог пројекта, узимају се у обзир сво досадашње развојно искуство Тор, што ће избећи познате архитектонске проблеме и учинити пројекат модуларнијим и ефикаснијим. Код се дистрибуира под лиценцама Апацхе 2.0 и МИТ.

Разлози за преписивање Тор у Руст су жеља за постићи виши ниво безбедности кода коришћењем језика безбедног за меморију. Према Тор програмерима, најмање половина свих рањивости које прати пројекат биће уклоњена у Руст имплементацији ако код не користи „несигурне“ блокове.

Руст ће такође омогућити бржу брзину развоја него код Ц, због изражајности језика и јаких гаранција које вам омогућавају да избегнете губљење времена на дупле провере и писање непотребног кода.

Главне новине Арти 0.2.0

У овој новој верзији представљеног пројекта, најуочљивије промене у верзији 0.2.0 односе се на побољшања перформанси и поузданости.

Поред тога, истакнут је побољшан рад на мрежама које подржавају само ИПв6, као и побољшања у смањеној потрошњи меморије за складиштење података са сервера директоријума, као и опција додата у днс_порт, помоћу које корисник може да конфигурише слање ДНС захтева. Тхор.

Још једна промена која се истиче јесте да је предложен нови код за рад са конфигурацијом, поред додати АПИ-је за дефинисање правила за изоловање нити и омогућавање режима спавања (обуставља рад за неактивне клијенте) и да је обезбеђена могућност укључивања алтернативних имплементација кода за рад са серверима директоријума.

Са корисничке тачке гледишта, већина промена у овој верзији Артија је да побољшају перформансе и поузданост. Почели смо да експериментишемо на различитим типовима мрежних проблема и побољшали Артијево понашање на мрежама само за ИПв6 и многим врстама мрежних грешака. 

Такође сада користимо мање меморије за складиштење директоријума (реда неколико мегабајта на покренутом клијенту).

Пре објављивање верзије 1.0.0, програмери намеравају да дају Артију пуну подршку за рад као Тор клијент који обезбеђује приступ Интернету (имплементација подршке за онион сервисе је одложена за будућност).

Планирано је да се он укључи како би се постигао паритет са имплементацијом главног Ц језика у областима као што су перформансе мреже, оптерећење и поузданост ЦПУ-а, као и да би се осигурала подршка за све функције везане за безбедност.

Планирано је А верзија 1.0 за септембар са АПИ, ЦЛИ и стабилизацијом конфигурације, који ће бити погодан за почетну употребу од стране редовних корисника. У даљој будућности, када Руст код достигне ниво на којем може у потпуности да замени Ц верзију, програмери намеравају да од Арти учине главну имплементацију Тор-а и престану да одржавају Ц имплементацију.

Коначно ако сте заинтересовани да сазнате више о томе, детаље можете погледати у следећи линк.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.