TOMP2P High-performance Distributed repositories

Source: Internet
Author: User
Keywords Repository tomp2p distributed hash table key value pair data
Tags advanced based blocking communications connections data disk distributed

TOMP2P is a peer-to-peer, Advanced distributed hash Table (DHT) that stores key value pairs of data repositories for multiple values. Each value has a table (disk-based or memory) for the data to store its own value. A single value can be used to query or update minor keys. The underlying framework of communications uses Java NIO to handle multiple concurrent connections.

TOMP2P Main Features:

Non-blocking IO Java6 implementation of distributed hash table DHT
Kademlia-like iterative routing based on XOR
Standard DHT operations: put, get
Extend DHT operations and support custom actions
Direct and indirect replication
Distributed tracking based on grid.
Http://www.aliyun.com/zixun/aggregation/13681.html "> Data protection based on signature
Forwarding detection and configuration via UPnP ports.
Supports running IPV6 (via Linux test) and IPV4
Future object concepts supported by network operations.
Scaling increases equivalence (solves IPv6 problems)

TOMP2P can be used for the academic information System project and has been successfully released, and has been successfully tested for the Java 6 target version for the Android platform. Published in Apache License version 2.0 (NET.TOMP2P.NATPMP,LGPL), supported as follows:

Liveshift
DRFS
P2pfastss
Peervote
Psh/compactpsh
P2P-PTT, a p2psip based PTT service

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.