Convert the given single-threaded web server into a more responsive web server that uses a thread-pool architecture using C language

Закрито Опубліковано %project.relative_time Оплачується при отриманні
Закрито Оплачується при отриманні

I have a project that have some requirement to do which is:

1. Convert the given single-threaded web server into a more responsive web server that uses a thread-pool architecture with one main thread and a fixed number of worker threads.

2. Design a bounded list of shared buffers to schedule requests to be served by worker threads.

3. Implement FIFO scheduling to serve waiting requests.

4. Implement three different strategies to handle overload situations as the buffers become full.

5. Use synchronization and mutual exclusion tools and avoid deadlock and starvation.

6. Use a benchmarking tool to measure your server’s performance against the given server.

7. Answer this: What else can be done to boost the performance of your new web server? Give at least three different suggestions with explanations of why they should work?Using C language in linux

Програмування на С Програмування на C++ Linux Архітектура ПЗ

ID Проекту: #13958136

Про проект

5 заявок(-ки) Дистанційний проект Остання активність 6 роки(ів) тому

5 фрілансерів(-и) готові виконати цю роботу у середньому за $190

hbxfnzwpf

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ Більше

$150 USD за 3 дні(-в)
(123 відгуків(и))
6.9
ranganathp

FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past p Більше

$155 USD за 3 дні(-в)
(30 відгуків(и))
6.1
techtalkers

Hi, This is Anindya Roy and I run a Tech Consultancy Company called Roy Inc. based out of Gurgaon, India. I personally have over 15 years of experience in Linux, Opensource, Cloud, and Server Management along with Більше

$155 USD за 3 дні(-в)
(7 відгуків(и))
4.9
engkanaan

السلام عليكم انجزت هذا المشروع مؤخرا تواصل معي جاهز وشغال بكفاءة عالية دمت بخير كنعان Hey kanaan computer engineering

$333 USD за 3 дні(-в)
(2 відгуків(и))
3.5
techfinity3

DDear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have Більше

$207 USD за 6 дні(-в)
(1 відгук)
2.6