airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shameera Rathnayaka <>
Subject Re: Request for feedback on dependency injection pattern for Big Data Client Services with Airavata
Date Fri, 12 Aug 2016 19:15:30 GMT
Does Gourav Rattihalli knows that you are refactoring his code Abhishek ? I
am wonder why Gourav Rattihalli doesn't follow design patterns in his


On Fri, Aug 12, 2016 at 12:15 PM Suresh Marru <> wrote:

> Hi Abhishek,
> I could not find your proposal on the wiki can you add or move it here -
> It is hard to give feedback on a design pattern without having the
> context. Quickly looking through your PR it is too small of a code to weigh
> in on the rationale. I thought your proposal indicated you will be looking
> at the design patterns on Airavata as a whole. Can you submit a PR on some
> other module which we can resonate? Especially since Aurora code as it
> stands now forks off a local command line, I am not sure if doing a design
> pattern evaluation on it will be a big appealing factor.
> Suresh
> On Aug 11, 2016, at 5:26 PM, Abhishek Jain <> wrote:
> Hi Devs,
> I have been working on adding the dependency injection pattern to
> integrate multiple Java based Big Data Client Side Services. Currently, I
> have incorporated the Aurora Marathon integration code which is being
> developed by another GSOC student, Gourav Rattihalli. This code can be seen
> in my pull requests ( ). Can
> someone review the design and please comment on it (will this work for
> other frameworks)? Any pointers on other design ideas/patterns that I
> should explore would be greatly appreciated.
> --
> Thanks & Regards,
> Abhishek Jain
> *Graduate Student*
> *Department of Computer Science*
> *Thomas J. Watson School of Engineering & Applied Science*
> *Binghamton University - State University of New York (SUNY)*
> --
Shameera Rathnayaka

View raw message