Angie, F5 හැර ගිය සංවර්ධකයින් විසින් නිර්මාණය කරන ලද Nginx දෙබලකි

Angie යනු හිටපු F5 සංවර්ධකයින් විසින් නිර්මාණය කරන ලද දෙබලකි

එය නිවේදනය කරන ලදී HTTP සේවාදායකයේ පළමු අනුවාදය නිකුත් කිරීම ඉහළ කාර්ය සාධනය සහ බහු ප්‍රොටොකෝල් ප්‍රොක්සි සේවාදායකය "ඇන්ජි" කුමන එය Nginx හි දෙබලකි F5 ජාලයෙන් ඉවත් වූ හිටපු ව්‍යාපෘති සංවර්ධකයින් පිරිසක් විසින් නිර්මාණය කරන ලදී.

NGINX වෙත අලුත් අය සඳහා, එය ඩිජිටල් පරිවර්තන සමාගම්වලට ඔවුන්ගේ පවතින මොනොලිතික් යෙදුම් නවීකරණය කිරීමට සහ නව ක්ෂුද්‍ර සේවා මත පදනම් වූ යෙදුම් ලබා දීමට හැකි බව ඔබ දැන සිටිය යුතුය.

ඔබ එය මතක තබා ගත යුතුයි මීට වසර 2 කට පෙර Nginx සහ F5 ඒකාබද්ධව නිවේදනය කරන ලදී ඔහු ගැන ආරංචියNginx හි අවසාන අත්පත් කර ගැනීම සඳහා, බහු-වලාකුළු යෙදුම් සේවාවන්හි ප්‍රමුඛයා වන F5 Network සමූහය විසින්, සම්පූර්ණ ව්‍යවසාය වටිනාකම ඩොලර් මිලියන 670 සඳහා.

කෙසේ වෙතත්, පැහැදිලි කිරීම් තිබියදීත්, මෙම අත්පත් කර ගැනීම සහ Nginx හි විවෘත මූලාශ්‍ර විසඳුම්වල අනාගතය පිළිබඳව විවෘත මූලාශ්‍ර ප්‍රජාව තුළ සැකයන් සහ ප්‍රශ්න පවතී, ඒ සඳහා අපට දැනටමත් එය ගෙන යන දිශාව ටිකක් දැකිය හැකිය, හොඳයි, විරුද්ධවාදීන්ගේ පැත්තෙන්. , ඔවුන් තම පැත්තෙන් ව්‍යාපෘතියක් කරගෙන යාමට තීරණය කර ඇත.

ඇන්ජි ගැන

ව්‍යාපෘතිය ගැන සංවර්ධකයින් එය පහත පරිදි විස්තර කරයි:

Angie යනු කාර්යක්ෂම, බලගතු සහ පරිමාණය කළ හැකි වෙබ් සේවාදායකයක් වන අතර, එය මුල් අනුවාදයෙන් ඔබ්බට ක්‍රියාකාරීත්වය දිගු කිරීමේ අරමුණින් එහි හිටපු මූලික සංවර්ධකයින් විසින් nginx වෙතින් වෙන් කරන ලදී.

Angie යනු nginx සඳහා ආදේශකයකි, එබැවින් ඔබට ඔබගේ පවතින nginx වින්‍යාසය වෙනස් කිරීමකින් තොරව භාවිතා කළ හැක.

ව්යාපෘතියේ සංවර්ධනය සඳහා සහාය වීම සහ දිගටම සහයෝගය දෙන්න රුසියාවේ Nginx භාවිතා කරන්නන් (එය රුසියානු මෘදුකාංග ඉංජිනේරුවෙකු වන Igor Sysoev විසින් නිර්මාණය කරන ලද බවත්, යුක්රේනය සමඟ පවතින ගැටුම හේතුවෙන් රුසියාවේ විවිධ අවහිර කිරීම් යොදවා ඇති බවත් මතක තබා ගන්න) සමාගම වෙබ් සේවාදායකය නිර්මාණය කරන ලදීඩොලර් මිලියනයක ආයෝජනයක් ලැබුණු.

නව සමාගමේ සම හිමිකරුවන් අතර: Valentin Bartenev (Nginx ඒකක නිෂ්පාදනය වැඩි දියුණු කළ කණ්ඩායමේ නායකයා), Ivan Poluyanov (Rambler සහ Mail.Ru ඉදිරිපස සංවර්ධකයින්ගේ හිටපු ප්රධානියා), ඔලෙග් Mamontov (NGINX Inc හි ප්රධානියා . තාක්ෂණික සහාය කණ්ඩායම) සහ Ruslan Ermilov (ru@FreeBSD.org). Slow.ru හි හිටපු තාක්ෂණික අධ්‍යක්ෂ Zaur Abasmirzoev නව සමාගමේ අධ්‍යක්ෂවරයා ලෙස පත් කර ඇත. Nginx හි නිර්මාතෘ Igor Sysoev මෙම ව්‍යාපෘතියට සම්බන්ධ නොවේ.

දියත් කිරීම Angie 1.0.0 forks nginx 1.23.2 කේත පදනමෙන් සහ පහත වෙනස්කම් ඇතුළත් වේ:

  • ග්‍රාහක සම්බන්ධතා, හවුල් මතක කලාප, HTTP ඉල්ලීම්, HTTP ප්‍රතිචාර හැඹිලිය, DNS විමසුම්, මොඩියුල ප්‍රවාහය මගින් සාදන ලද TCP/UDP සැසි සහ සීමා_කොන් භාවිතයෙන් ක්‍රියාත්මක කරන ලද සීමා සහිත කලාප පිළිබඳ මූලික වෙබ් සේවාදායක තොරතුරු සහ සංඛ්‍යාලේඛන වෙත ප්‍රවේශ වීම සඳහා HTTP RESTful අතුරු මුහුණතක් එක් කරන ලදී. limit_req මොඩියුල. සංඛ්‍යාලේඛන JSON ආකෘතියෙන් ජනනය වේ. HTTP RESTful අතුරුමුහුණත සබල කිරීමට නව "api" විධානයක් සපයනු ලැබේ.
  • "Status_zone" විධානය "http" මොඩියුලයට එක් කර ඇත, එය "සේවාදායක" සහ "ස්ථාන" විධාන සන්දර්භය තුළ සැකසූ ඉල්ලීම් පිළිබඳ සංඛ්‍යාලේඛන රැස් කිරීමට කලාපය නිර්වචනය කරයි.
  • "Status_zone" විධානය "ප්‍රවාහ" මොඩියුලයට එක් කර ඇත, එය TCP සහ UDP සැසිවල සංඛ්‍යාලේඛන එකතු කිරීම සඳහා කලාපය නිර්වචනය කරයි.
  • "status_zone" පරාමිතිය "resolve" විධානයට එක් කර ඇත, යවන ලද DNS විමසුම්වල සංඛ්‍යාලේඛන රැස් කිරීමට කලාපය නිර්වචනය කරයි.
  • Angie සේවාදායක අනුවාදය සමඟ $angie_version විචල්‍යය එක් කරන ලදී.

අවසාන වශයෙන් එය සඳහන් වේ අනාගත සැලසුම්වල කොටස සඳහා, මතක තබා ගන්න a මුල් ක්රියාකාරිත්වයේ සැලකිය යුතු ප්රසාරණය Nginx වින්‍යාසය සමඟ මූලික ගැළපුම පවත්වා ගනිමින් සහ වින්‍යාසය සැලකිය යුතු ලෙස වෙනස් නොකර Nginx සඳහා ආදේශකයක් ලෙස Angie භාවිතා කිරීමේ හැකියාව.

මුල් Nginx හා සසඳන විට, වැරදි ඉවසීම ගුණාත්මකව වැඩිදියුණු කිරීම, කාර්ය සාධනය වැඩි කිරීම, නඩත්තු කිරීම සරල කිරීම සහ පොකුරු පද්ධති සඳහා අමතර විශේෂාංග එකතු කිරීමට සැලසුම් කර ඇත.

ඒ සඳහා ඒ ගැන වැඩිදුර ඉගෙනීමට උනන්දුයි, ඔබ ඇන්ජිගේ මූලාශ්‍ර කේතය BSD බලපත්‍රයක් යටතේ ලබා ගත හැකි බව දැන සිටිය යුතු අතර එය සොයා ගත හැක පහත සබැඳිය.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් පළ කිරීමට ප්රථම වන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.