Hi Arun,

Sure, and that is to be expected, Spark is more mature than a four class
prototype. What I am trying to get to is that in order for the library to
be useful, you will end up with more in a first release, and after a couple
more releases, there will be more and more. Would Spark not have in its
guts the same kind of code your are proposing here? By extension, will you
not end up with more framework-like (Spark-like) code and solutions as
found in Spark? I am just playing devil's advocate here ;-)


What would be interesting would be to find out if there is a core part of
Spark that is separable and ex tractable into a Commons component. Since
Spark has a proven track record, it is more likely, that such a library
would be generally useful than one created from scratch that does not
integrate with anything else. Again, please do not take any of this
personally, I am just playing here :-)

Gary


On Mon, Jun 12, 2017 at 2:29 PM, Matt Sicker <boa...@gmail.com> wrote:

> I already see a huge difference here: Spark requires a bunch of
> infrastructure to be set up, while this library is just a library. Similar
> to Kafka Streams versus Spark Streaming or Flink or Storm or Samza or the
> others.
>
> On 12 June 2017 at 16:28, Gary Gregory <garydgreg...@gmail.com> wrote:
>
> > On Mon, Jun 12, 2017 at 2:26 PM, Arun Mohan <strider90a...@gmail.com>
> > wrote:
> >
> > > Hi All,
> > >
> > > Good afternoon.
> > >
> > > I have been working on a java generic parallel execution library which
> > will
> > > allow clients to execute methods in parallel irrespective of the number
> > of
> > > method arguments, type of method arguments, return type of the method
> > etc.
> > >
> > > Here is the link to the source code:
> > > https://github.com/striderarun/parallel-execution-engine
> > >
> > > The project is in a nascent state and I am the only contributor so
> far. I
> > > am new to the Apache community and I would like to bring this project
> > into
> > > Apache and improve, expand and build a developer community around it.
> > >
> > > I think this project can be a sub project of Apache Commons since it
> > > provides generic components for parallelizing any kind of methods.
> > >
> > > Can somebody please guide me or suggest what other options I can
> explore
> > ?
> > >
> >
> > Hi Arun,
> >
> > Thank you for your proposal.
> >
> > How would this be different from Apache Spark?
> >
> > Thank you,
> > Gary
> >
> >
> > >
> > > Thanks,
> > > Arun
> > >
> >
>
>
>
> --
> Matt Sicker <boa...@gmail.com>
>

Reply via email to