Find Jobs
Hire Freelancers

C++/linux network programming

$1500-3000 USD

Closed
Posted about 11 years ago

$1500-3000 USD

Paid on delivery
The deliverable of this project is implementing the master/slave replication protocol in the IMVU istatd open source project. The project is developed in C++ on Linux, and the code has to compile out of the box on ubuntu 10.04, ubuntu 12.04, and Arch Linux 201301. “IMVU istatd” is a daemon-and-agent system that collects, collates, and reports counter information from a large number of computers to a central server. That central server keeps time series databases for the counters. These statistics are important to the IMVU business, and we want to keep a secondary server in sync with the data collected by the first server. A protocol has been defined for a secondary server to be configured to contact a current master server, be told about data that needs to be replicated, and then receive replication data on an ongoing basis to create an up-to-date clone of the master. Should the master fail, the replica will be switched to master mode, and the system reconfigured to answer to the IP address of the master -- the replica system becomes the new master. There is existing code for all of the server data collection, storage, query, and connection functionality already. This project simply implements the replication protocol, described below, on top of this existing functionality and code. The delivery should include well documented and tested C++ code that builds on the defined Linux versions, and efficiently implements the behavior descrived. All ownership, copyright, clear title and moral rights in the work product must be transfered to IMVU, Inc, as part of the accepted delivery. IMVU may possibly further release this work product as open source. Periodic checkpoints will be established as part of the project plan, and review to identify acceptance/re-work will be done by IMVU, Inc. Detailed description of work: see attachment.
Project ID: 4175364

About the project

13 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
13 freelancers are bidding on average $2,500 USD for this job
User Avatar
I can do it.
$4,000 USD in 45 days
4.9 (6 reviews)
5.3
5.3
User Avatar
Hay!Glad to Explore your Requirement. Are you looking for a Developer who have worked in Network programming with different protocol over 10 years? Do you need quality assurance? Are you looking for Highly motivated and committed team to execute this Job? if yes BLET Is here to give you 100% guarantee. Pls explore the PMB and Details of work.
$3,000 USD in 60 days
5.0 (10 reviews)
5.1
5.1
User Avatar
C++ expert developer
$3,000 USD in 25 days
2.5 (4 reviews)
5.4
5.4
User Avatar
I am LinuxOS/Network Expert. I have 7 years experinece. And I have been implemented various protocol(TCP/UDP/SNMP/STUN/TURN etc) I can do it. Regards.
$3,000 USD in 30 days
4.9 (7 reviews)
4.6
4.6
User Avatar
I can do this
$3,000 USD in 60 days
5.0 (2 reviews)
4.4
4.4
User Avatar
Dear Customer! I am an expert Linux developer with over 6 years of experience and very interested in this project. Available to start immediately and finish as soon as possible. My bid is for fast professional service exciting my customers. Please contact in PMB to discuss details. Best Regards, Zeke
$2,500 USD in 20 days
5.0 (11 reviews)
3.9
3.9
User Avatar
I can do it! Thanks!
$3,000 USD in 60 days
4.8 (4 reviews)
3.9
3.9
User Avatar
Experienced c/c++ developer. Kindly contact me with a detail of the project. Thanks.
$2,000 USD in 30 days
5.0 (3 reviews)
3.8
3.8
User Avatar
Greetings. I'm a freelance developer with over a decade of C++ development experience, mostly cross-platform development. My main development and target OS has been GNU/Linux, mainly servers, since the late 90's. I can provide on time high quality work for your project. Please see private message. Thanks.
$1,500 USD in 30 days
5.0 (5 reviews)
3.4
3.4
User Avatar
Hello. I can help you. Thanks.
$2,000 USD in 8 days
4.9 (3 reviews)
3.3
3.3
User Avatar
I have experience in implementing FTP client/server on linux using c and I belive I can implement this project very good techniques and able to support this project thanks pavan
$3,000 USD in 45 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have extensive experience in programming with C++, Linux and sockets.
$2,500 USD in 60 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Please check your PM. Thanks.
$3,000 USD in 60 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Will do the project.
$3,000 USD in 60 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Redwood City, United States
0.0
0
Payment method verified
Member since Jan 26, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.