JXTA Technology is a network programming and computing platform that is designed to solve a number of problems in modern distributed computing, especially in the area broadly referred to as peer-to-peer computing, or peer-to-peer networking, or simply p2p.
Why Peer-To-Peer
P2P is the latest buzzword sweeping through the computing industry. There is a lot of hype, no doubt – but there is also a lot of substance in P2P.
The Internet has three valuable fundamental assets – information, bandwidth, and computing resources – all of which are vastly under utilized, partly due to the traditional client-server computing model.
First, no single search engine can locate and catalog the ever-increasing amount of information on the Web in a timely way. Moreover, a huge amount of information is transient and not subject to capture by techniques such as Web crawling. For every megabyte of information produced, only one byte gets published. Moreover, Google claims that it searches about only 1.3x10e3 Web pages. Thus, finding useful information in real time is increasingly difficult.
Second, a although miles of news fiber have been installed, the new bandwidth gets little use if everyone goes to Yahoo for content and to eBay for auctions. Instead, hot spots just get hotter while cold pipes remain cold. This is partly why most people still feel the congestion over the Internet while a single fiber’s bandwidth has increased by a factor of 10e6 since 1975, doubling every 16 months.
Finally, new processors and storage devices continue to break records in speed and capacity, supporting more powerful end devices throughout the network. However, computation continues to accumulate around data centers, which have to increase their workloads at a crippling pace, thus putting immense pressure on space and power consumption.
The term Peer-to-Peer networking is applied to a wide range of technologies that greatly increase the utilization of information, bandwidth, and computing resources in the Internet. Frequently, these P2P technologies adopt a network-based computing style that neither excludes nor inherently depends on centralized control points. Apart from improving the performance of information discovery, content delivery, and information processing, such a style also can enhance the overall reliability and fault-tolerance of computing systems.
Click here to download more informarion
Why Peer-To-Peer
P2P is the latest buzzword sweeping through the computing industry. There is a lot of hype, no doubt – but there is also a lot of substance in P2P.
The Internet has three valuable fundamental assets – information, bandwidth, and computing resources – all of which are vastly under utilized, partly due to the traditional client-server computing model.
First, no single search engine can locate and catalog the ever-increasing amount of information on the Web in a timely way. Moreover, a huge amount of information is transient and not subject to capture by techniques such as Web crawling. For every megabyte of information produced, only one byte gets published. Moreover, Google claims that it searches about only 1.3x10e3 Web pages. Thus, finding useful information in real time is increasingly difficult.
Second, a although miles of news fiber have been installed, the new bandwidth gets little use if everyone goes to Yahoo for content and to eBay for auctions. Instead, hot spots just get hotter while cold pipes remain cold. This is partly why most people still feel the congestion over the Internet while a single fiber’s bandwidth has increased by a factor of 10e6 since 1975, doubling every 16 months.
Finally, new processors and storage devices continue to break records in speed and capacity, supporting more powerful end devices throughout the network. However, computation continues to accumulate around data centers, which have to increase their workloads at a crippling pace, thus putting immense pressure on space and power consumption.
The term Peer-to-Peer networking is applied to a wide range of technologies that greatly increase the utilization of information, bandwidth, and computing resources in the Internet. Frequently, these P2P technologies adopt a network-based computing style that neither excludes nor inherently depends on centralized control points. Apart from improving the performance of information discovery, content delivery, and information processing, such a style also can enhance the overall reliability and fault-tolerance of computing systems.
Click here to download more informarion
Comments (0)
Post a Comment