I want to develop an auction based multi-agent communication among multiple processes. I am aware of multi-agent frameworks but my scenario is completely different so i am forced to develop my own. Here, I need your expert Advice. Which language will be best suited for this? Which mechanism do i follow for sending bids from bidder process to auctioneer and vice versa for winner bid? In here, How to enforce synchronization among processes because the whole system is supposed to be synchronized? Thanks in Advance for your Help