a method to create reliable data processing and insertion application. using p2p auto discovery of distributed components. using telepathine and component communication using zmq