Distributed Servers - CPP
$30-250 CAD
Paguhet në dorëzim
The Distributed server should accept clients concurrently, up to a maximum established at startup using the -t command line switch . True concurrency (with multiple threads of execution) is required. You are free to use the standard UNIX process API or the POSIX threads API at your discretion, though the multi-server environment that you will eventually implement suggests the POSIX threads API as the most convenient choice. Access to the storage file in a concurrent environment must be implemented according to the readers/writers synchronisation paradigm, meaning that a writer thread must obtain exclusive access to the file (with no other writers or readers accessing it), but multiple reader threads should be allowed to access
the file concurrently.
ID Projekti: #20493679
Rreth projektit
2 profesionistë freelancer dërguan një ofertë mesatare prej $167 për këtë punë
I am a parallel programmer and C/C++ is my top level skill. I have done similar projects with client/server model.
Hi there, I have hands on such projects. I use Qt framework (code will be written in C++) which is more effective and convenient according to your project requirement as Qt is is event driven framework.