ఇంజన్‌ఎక్స్

వికీపీడియా నుండి
Jump to navigation Jump to search
Nginx
Nginx logo.svg
సాఫ్టువేర్ అభివృద్ధికారుడుఇగోర్ సెసోయెవ్
సాఫ్టువేర్ అభివృద్ధికారుడుఇంజన్ ఎక్స్
ప్రారంభ విడుదల2004 అక్టోబరు 4; 16 సంవత్సరాల క్రితం (2004-10-04)[1]
రిపోజిటరీ Edit this at Wikidata
వ్రాయబడినదిC[2]
ఆపరేటింగ్ సిస్టంబి.ఎస్.డి.వేరియంట్స్, హెచ్.పి.యు.ఎక్స్, ఐ.ఎం.బి అయిక్స్, లినక్స్, [3] and other *nix flavors[4]
రకంవెబ్ సర్వర్
జాలస్థలిnginx.org

ఎన్ జిన్క్స్ ఒక వెబ్ సర్వర్ సాఫ్ట్ వేర్. అసమకాలిక ఫ్రేమ్‌వర్క్‌లతో కూడిన వెబ్ సర్వర్, దీనిని రివర్స్ ప్రాక్సీ, లోడ్ బ్యాలెన్సర్ HTTP కాష్‌గా కూడా ఉపయోగించవచ్చు . ఈ సాఫ్ట్‌వేర్‌ను ఇగోర్ సెసోయెవ్ రూపొందించారు 2004 లో మొదటిసారి బహిరంగంగా విడుదల చేశారు . మద్దతు ఇవ్వడానికి అదే పేరుతో ఒక సంస్థ 2011 లో స్థాపించబడింది[5] . 2019 మార్చి 11 న, Nginx ను F5 నెట్‌వర్క్‌లు US $ 670 మిలియన్లకు కొనుగోలు చేశాయి[6].Nginx [ఇంజిన్ ఎక్స్ ] అనేది పనితీరు-ఆధారిత HTTP సర్వర్. అపాచీ lighttpd తో పోలిస్తే, ఇది తక్కువ మెమరీ అధిక స్థిరత్వం ప్రయోజనాలను కలిగి ఉంది.అధికారిక పరీక్ష ఫలితాల్లో, Nginx 50,000 సమాంతర కనెక్షన్‌లకు మద్దతు ఇవ్వగలదు వాస్తవ ఆపరేషన్‌లో ఇది 20,000 నుండి 40,000 సమాంతర కనెక్షన్‌లకు మద్దతు ఇవ్వగలదు.

ఇంజిన్ ఎక్స్ ఉచిత ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్, ఇది BSD- వంటి లైసెన్స్ నిబంధనల క్రింద విడుదల చేయబడింది . ప్రస్తుతం వెబ్ సర్వర్లలో ఎక్కువ భాగం Nginx ను ఉపయోగిస్తుంన్నాయి . ఈ సాఫ్ట్ వేర్ యునిక్స్, లినక్స్, విండోస్ ఆపరేటింగ్ సిస్టమ్స్ లో పనిచేస్తుంది.nginx [ఇంజిన్ x] అనేది ఒక HTTP రివర్స్ ప్రాక్సీ సర్వర్, మెయిల్ ప్రాక్సీ సర్వర్ సాధారణ TCP / UDP ప్రాక్సీ సర్వర్, మొదట ఇగోర్ సిసోవ్ రాసినది. చాలా కాలంగా, ఇది యాండెక్స్, మెయిల్.రూ, వికె రాంబ్లర్‌తో సహా భారీగా లోడ్ చేయబడిన అనేక రష్యన్ సైట్‌లలో నడుస్తోంది. నెట్‌క్రాఫ్ట్ ప్రకారం, 2020 జూలైలో nginx 25.58% రద్దీగా ఉండే సైట్‌లను అందించింది లేదా ప్రాక్సీ చేసింది[7].డ్రాప్‌బాక్స్, నెట్‌ఫ్లిక్స్, WordPress.com, ఫాస్ట్‌మెయిల్.ఎఫ్ఎమ్ వంటివి ఈ ఇంజన్ ఎక్స్ ద్వారా పనిచేస్తాయి. ఇందులో Nginx, OSS Nginx Nginx Plus రెండు వెర్షన్లు ఉన్నాయి

కొన్ని ప్రాథమిక HTTP సర్వర్ లక్షణాలు

స్టాటిక్ ఇండెక్స్ ఫైళ్ళకు సేవలు అందిస్తోంది, ఆటోఇండెక్సింగ్; ఓపెన్ ఫైల్ డిస్క్రిప్టర్ కాష్;

కాషింగ్తో వేగవంతమైన రివర్స్ ప్రాక్సింగ్; లోడ్ బ్యాలెన్సింగ్ ;

FastCGI, uwsgi, SCGI memcached సర్వర్‌ల కాషింగ్తో వేగవంతమైన మద్దతు; లోడ్ బ్యాలెన్సింగ్

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

SSL TLS SNI మద్దతు ఉంది.

బయటి లింకులు[మార్చు]

మూలాలు[మార్చు]

  1. ఉదహరింపు పొరపాటు: సరైన <ref> కాదు; CHANGES అనే పేరుగల ref లకు పాఠ్యమేమీ ఇవ్వలేదు
  2. ఉదహరింపు పొరపాటు: సరైన <ref> కాదు; Ohloh అనే పేరుగల ref లకు పాఠ్యమేమీ ఇవ్వలేదు
  3. ఉదహరింపు పొరపాటు: సరైన <ref> కాదు; Windows అనే పేరుగల ref లకు పాఠ్యమేమీ ఇవ్వలేదు
  4. ఉదహరింపు పొరపాటు: సరైన <ref> కాదు; platforms అనే పేరుగల ref లకు పాఠ్యమేమీ ఇవ్వలేదు
  5. "nginx". nginx.org. Retrieved 2020-08-28.
  6. "F5 Completes Acquisition of NGINX". www.f5.com (in ఇంగ్లీష్). Retrieved 2020-08-28.
  7. "July 2020 Web Server Survey". Netcraft News (in ఇంగ్లీష్). Retrieved 2020-08-28.