Find Jobs
Hire Freelancers

multithread daemon server using imutex and c++

$30-250 CAD

În desfășurare
Data postării: aproape 4 ani în urmă

$30-250 CAD

Plata la predare
Introduction Phase 1: This challenge consists of two phases. In the first phase you will construct a simple network server. The next phase will consists of convincing multiple such servers to work together. Read the document com- pletely before starting any coding; everything in the document is part of the specification and it is your responsibility to ensure that you have implemented the whole server as specified. The challenge is set up so that it gives you the opportunity to showcase your skills at system program- ming in a POSIX1 environment. Indeed, you must implement the server as a UNIX service (“daemon”) and you further must use the POSIX API provided by the UNIX standard C library. Therefore your server must be written in C or C++. Phase2: (the most challenging part) We are now ready to implement a replicated database management system. Since we have it already we will use the bulletin board file as our database. This file is now kept replicated (and synchronized) on multiple servers. Each server receive a list of the other servers that are participating in the synchronization. This is the list peers as specified in the configuration file and/or on the command line (see Setion 3.1). Each element in the list consists of a host name and a port number. In addition, each server listens on port sp for incoming requests for synchronization.
ID-ul proiectului: 26414533

Despre proiect

5 propuneri
Proiect la distanță
Activ: 4 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
I gave the requirements doc a pretty thorough read and there is quite a bit here that has to not only work and be documented but do it asynchronous and multithreaded. I am just getting going on this site so I am willing to do it cheap. I am guessing there are going to be a number of people who outbid me. The primary reason to pick me is that I speak english natively and am willing to work with you on this to help you learn. It looks like a school project.
$200 CAD în 5 zile
0,0 (0 recenzii)
0,0
0,0
5 freelanceri plasează o ofertă medie de $175 CAD pentru proiect
Avatarul utilizatorului
I am very proficient in c and c++. I have 18 years c++ developing experience now, and have worked for more than 10 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$135 CAD în 3 zile
4,9 (177 recenzii)
7,2
7,2
Avatarul utilizatorului
Hello Sir/Mam, I carry 6 years of industrial experience in C/C++/Python/Java/QT/QML. Worked with different brands like Philips, Quest, KPIT, Harman, Samsung, Ana-logic & Continental for their coding requirements. I also have experience in technical/scientific writing. Familiar with almost all the concepts software engineering & programming concepts. Client satisfaction is my first priority, looking for long term engagement. Please visit my profile & hire me if found suitable. Bidding for low amount as I am new to freelancing Regards Indraneel
$75 CAD în 1 zi
5,0 (8 recenzii)
3,1
3,1
Avatarul utilizatorului
Hey, I have been working professionally for significant time now as a software engineer , I can help you with your requirement using C/C++ , though from the summary and the document linked and I understand most of the stuff and have a rough idea in mind regarding the requirement and my design, I would still like to communicate and verify with you my understanding and other project minute details. I have previously worked on similar systems using C++, Linux and event polling for server side handling and this project looks much similar to it so I am pretty sure I can help in this. You can DM me if interested and we can discuss the milestones and other relevant project details with timelines. thanks
$300 CAD în 7 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
Hi , I am a c++ developer with 5+ years of experience and have work experience in python and Go language and moreover I am familiar with device drivers and Linux os.I have worked on several similar projects related to software development. I can complete the project in given deadline.I'm interested to hear more about the project . If you award me the project I'd be very happy to discuss this further and get started for you as soon as possible. Thanks!
$167 CAD în 4 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul CANADA
Sherbrooke, Canada
0,0
0
Metoda de plată a fost confirmată
Membru din iul. 3, 2020

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.