JPPF, java, parallel computing, distributed computing, grid computing, parallel, distributed, cluster, grid, cloud, open source, android, .net

The open source
grid computing

 Home   About   Features   Download   Documentation   On Github   Forums 
March 28, 2023, 11:18:12 PM *
Please login or register.

Login with username, password and session length
Advanced search  
News: New users, please read this message. Thank you!
  Home Help Search Login Register  
Pages: [1]   Go Down

Author Topic: JPPF in a p2p ecommerce network  (Read 4594 times)


  • JPPF Padawan
  • *
  • Posts: 1
JPPF in a p2p ecommerce network
« on: October 12, 2009, 06:48:14 AM »

Hi ,

want to know whether I can use JPPF in :-
   An ecommerce application for small retailers and product suppliers. The application will be installed on the retailers' and the suppliers' side, and retailers and suppliers will have their-own product data. The retailers and suppliers will form a p2p network.

The application main function are:-
1. pre-select active nodes(suppliers/retailers) by some criteria from the p2p network . 
2. sumit search criteria to the selected nodes and get result from their local data
3. combine the individual search results into a total result by reducing the duplicated results



  • Administrator
  • JPPF Council Member
  • *****
  • Posts: 2272
    • JPPF Web site
Re: JPPF in a p2p ecommerce network
« Reply #1 on: October 13, 2009, 08:23:45 AM »


The short answer is that you can do that with JPPF.
However, JPPF does not handle P2P architectures naturally, as for Map/Reduce types of grids. The JPPF architecture is in fact a master/worker one.

In terms of high-level design, here is how I would see your main function done:

  • One JPPF server running somewhere in your infrastructure.
  • A node is running on each retailer or supplier site, connected to the server
  • for each selected node:
  • send a job that can only execute on this node (see execution policy in our documentation, to achieve this)
  • the job submits the search criteria and collects the results
  • end for each
  • the JPPF client (i.e. the job submitter) removes duplicates from the collected results

Does this make sense?


Pages: [1]   Go Up
JPPF Powered by SMF 2.0 RC5 | SMF © 2006–2011, Simple Machines LLC Get JPPF at Fast, secure and Free Open Source software downloads