Проблема 10000 з'єднань (англ. c 10k problem, від англ. 10 000 connection problem) — умовна назва завдання конфігурування та обслуговування високопродуктивного сервера (здатного обслуговувати близько 10000 з'єднань одночасно).
Формально апаратне забезпечення сучасних комп'ютерів має належну продуктивність для виконання завдання, однак неефективні алгоритми можуть приводити до виникнення «заторів».
Сервери, які вирішують проблему
Було розроблено кілька вебсерверів які справляються з цією проблемою:
- Nginx спирається на керовану подіями (асинхронну) архітектуру, замість потоків, щоб обробляти запити
- Lighttpd спирається на асинхронну архітектуру обробки запитів
- , легкий вебсервер
- Tornado, неблокуючий вебсервер і каркас вебзастосунків
Примітки
- nginx wiki
- Solution of lighttpd of C10k problem
- Домашня сторінка проекту Cherokee
- Tornado Web Server
Джерела
- C10k problem
Це незавершена стаття про інформаційні технології. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Problema 10000 z yednan angl c 10k problem vid angl 10 000 connection problem umovna nazva zavdannya konfiguruvannya ta obslugovuvannya visokoproduktivnogo servera zdatnogo obslugovuvati blizko 10000 z yednan odnochasno Formalno aparatne zabezpechennya suchasnih komp yuteriv maye nalezhnu produktivnist dlya vikonannya zavdannya odnak neefektivni algoritmi mozhut privoditi do viniknennya zatoriv Serveri yaki virishuyut problemuBulo rozrobleno kilka vebserveriv yaki spravlyayutsya z ciyeyu problemoyu Nginx spirayetsya na kerovanu podiyami asinhronnu arhitekturu zamist potokiv shob obroblyati zapiti Lighttpd spirayetsya na asinhronnu arhitekturu obrobki zapitiv legkij vebserver Tornado neblokuyuchij vebserver i karkas vebzastosunkivPrimitkinginx wiki Solution of lighttpd of C10k problem Domashnya storinka proektu Cherokee Tornado Web ServerDzherelaC10k problem Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi