C development for P2P pDHT module

o Programming Lanaguage Required: C

o Required to implement pDHT based on the logic from Pastry as reference

o Initialization of the Peer to Peer Network Core Module

o Ability to setup a P2P network with > 100,000 nodes

o Ability to route to destination with key D arrives at node with NodeID A (details of Routing will be introduced as below sections)

o Routing Performance should be in less than |log2b N| steps, b = 4

o Ability to initialize ANY new node arrival

o Ability to handle ANY node departure (Nodes in Pastry network may fail or depart without warning)

o Node is considered as failed when its immediate neighbors in the nodeId space is no longer communicate with the node

o The failure of a node that appears in the routing table of another node is detected when that node attempts to contact the failed node and there is no response

o Node failures must be tolerated, the routing can be randomized

o Message must always be forwarded to a node that shares a longer pre?x with the destination, or shares the same pre?x length as the current node but is numerically closer in the nodeId space than the current node

o The choice among multiple nodes that satisfy the criterion can be made randomly

o Ability to get the possible IP of the search from the higher level API

o NodeID is computed as SHA-1 128-bit

o Mutliple request should be handled as we should suppport any Internet access request

o NAT tolerate

o Build as an API Library

o Support IPv4 / IPv6 Enquires

Kemahiran: Pengaturcaraan C, Pengaturcaraan C++, Kejuruteraan Perisian, Ujian Perisian, Ujian / Jaminan Kualiti

Lihat lagi: required implement pdht based logic pastry reference, pdht module, pdht p2p module, programming module, peer programming, o 1 space, node programming, node development, node based programming, module programming, c programming reference, c programming d, core logic, pdht, ipv6 setup, Sha, randomized, Performance testing , ipv4, d c++, c# development, numerically, peer peer network, multiple node, node immediate

Tentang Majikan:
( 0 ulasan ) Hong Kong

ID Projek: #4065748

9 pekerja bebas membida secara purata $3967 untuk pekerjaan ini


Hi We are interested in your project and read your [url removed, login to view] have completed 150+ big projects in last 5 years. Please check private message board for details.

$3000 USD dalam 28 hari
(1 Ulasan)

Hello! We can help you. Thanks.

$4500 USD dalam 60 hari
(16 Ulasan)

We can work in your P2P pDHT module . I am a leader of the team expert in several tecnologies like PHP, .NET, Oracle, SQL, Movil applications. I have 14 Years of experience in Software development Windows and Web. Expe Lagi

$3000 USD dalam 45 hari
(5 Ulasan)

I am very interested in your project. Please see more details in pmb

$5000 USD dalam 45 hari
(6 Ulasan)

Hi, we are a group of 10 people and the average experience in the group is 3 years in real time [url removed, login to view] are sure to complete the project on the allotted time [url removed, login to view] forward to work with you.

$4000 USD dalam 25 hari
(0 Ulasan)

Greetings, Let's start..... We are one of the India's highly skilled web technology experts. We specialize in giving an App idea a concrete shape with a Guarantee of Excellence, Quick turnaround and Cost-effectiven Lagi

$3200 USD dalam 21 hari
(0 Ulasan)

consider it done . !!! check pm.

$3000 USD dalam 14 hari
(0 Ulasan)

Hi, Please check your PM. Thanks.

$4500 USD dalam 40 hari
(1 Ulasan)

Hi, I am very strong at C/C++, Algorithm, Data Structures, Databases and Socket Programming. I am very interested. Thanks & Regards, Sayed Mulkhan F

$5000 USD dalam 30 hari
(0 Ulasan)

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te Lagi

$3500 USD dalam 35 hari
(0 Ulasan)