Hi Sidd, This is a well written proposal. Some comments:
* The monitoring component doesn’t need to directly communicate with GFAC. There can be multiple GFACs, so the original GFAC that submitted the request may no longer be running. Also, other components may want to receive updates, including external subscribers. GFAC subscribers can pick up the message and act. There is the issue of managing race conditions between multiple GFACs and other distributed computing issues. If a GFAC instance picks up the message and wants to act on it but then becomes unresponsive, how do we handle this situation? This is my opinion, anyway. It is harder to implement than the direct approach. * You still need your high level architecture diagram and other figures where you have placeholders currently. * You need 2 week deliverables in your timeline. Add discussion of risk and risk mitigation, as I mentioned in my general email earlier today. Marlon From: Siddharth Jain <[email protected]<mailto:[email protected]>> Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>> Date: Wednesday, March 23, 2016 at 12:52 AM To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>> Subject: Re: [GSoC Proposal] Apache Airavata Monitoring Module Correction, the cwiki.apache.org<http://cwiki.apache.org> link is: https://cwiki.apache.org/confluence/display/AIRAVATA/[GSoC+Proposal]+Apache+Airavata+Monitoring+Module On Tue, Mar 22, 2016 at 6:35 PM, Siddharth Jain <[email protected]<mailto:[email protected]>> wrote: Hello all, I have the first draft of my GSoC proposal on Apache Airavata Monitoring Module ready. I will appreciate if you could give any comments or suggestions to improve this proposal. The proposal is available on: i) https://cwiki.apache.org/confluence/display/AIRAVATA/GSoC+Proposal+-+In+Situ+Simulation+Analysis+Using+Airavata ii) https://docs.google.com/document/d/1rm_U-51NzdqfBfTNjOyCzc2eTR2SEg5K1tijhtijcz0/edit?usp=sharing The cwiki.apache.org<http://cwiki.apache.org> link points to what it will actually look like, the google docs version is just for convenience of commenting. Best regards, Siddharth Jain
