hama-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tommaso Teofili <tommaso.teof...@gmail.com>
Subject Re: [Review request] release announcement
Date Thu, 26 Mar 2015 10:29:46 GMT
thanks a lot, looks good to me!

Tommaso

2015-03-26 11:18 GMT+01:00 Edward J. Yoon <edwardyoon@apache.org>:

> Thanks, Here's new version!
>
> == Apache Hama announces v0.7 Release! ==
>
> Apache Hama team is pleased to announce the release of Hama v0.7 with new
> features and improvements.
>
> Hama is a High-Performance BSP computing engine, which can be used to
> perform compute-intensive general scientific BSP applications, Google's
> Pregel-like graph applications, and machine learning algorithms.
>
> What are the major changes from the last release?
>
> The important new feature of this release is that support the Mesos and Yet
> Another Resource Negotiator (YARN), so you're able to submit your BSP
> applications to the existing open source and enterprise clusters e.g., CDH,
> HDP, and Mesosphere without any installation.
>
> There are also big improvements in the queue and messaging systems. We now
> use own outgoing/incoming message manager instead of using Java's built-in
> queues. It stores messages in serialized form in a set of bundles (or a
> single bundle) to reduce the memory usage and RPC overhead. Kryo serializer
> is used to serialize objects more quickly. Another important improvement is
> the enhanced graph package. Instead of sending each message individually,
> we
> package the messages per vertex and send a packaged message to their
> assigned destination nodes. With this we achieved significant improvement
> in
> the performance of graph applications.
>
> What's Next?
>
> After a month of testing and benchmarking this version will bring
> substantial performance improvements together with important bugfixes which
> significantly improve the platform stability. We look forward to add more
> and more and see our community grow.
>
> Where I can download it?
>
> The release artifacts are published and ready for you to download either
> from the Apache mirrors or from the Maven repository. We welcome your help,
> feedback, and suggestions. For more information on how to report problems,
> and to get involved, visit the Hama project website and wiki.
>
>
> On Thu, Mar 26, 2015 at 6:17 PM, Tommaso Teofili
> <tommaso.teofili@gmail.com> wrote:
> > Hi Edward,
> >
> > it generally looks good to me, I would just like to avoid confusion by
> > emphasizing too much what companies we committers are working for.
> > See some specific commentsinline:
> >
> > 2015-03-26 1:15 GMT+01:00 Edward J. Yoon <edward.yoon@samsung.com>:
> >
> >> Hi PMCers and Committers,
> >>
> >> I plan on cutting a release v0.7 soon, and prepare the release
> >> announcement.
> >> Please review the JIRA issues and below announcement text.
> >>
> >> Thanks.
> >>
> >> == Apache Hama announces v0.7 Release! ==
> >>
> >> Apache Hama team is pleased to announce the release of Hama v0.7 with
> new
> >> features and improvements.
> >>
> >> Hama is a High-Performance BSP computing engine, which can be used to
> >> perform compute-intensive general scientific BSP applications, Google's
> >> Pregel-like graph applications, and machine learning algorithms.
> Currently,
> >> a number of researchers and developers from various organizations, such
> as
> >> CERN, Sogou, Adobe, and Samsung Electronics, are involved in the Hama
> >> project.
> >>
> >
> > I would simply remove this last sentence: "Currently, a number ... in the
> > Hama project" as I don't feel we Hama as a project need to advertise such
> > points.
> >
> >
> >>
> >>  What's Changes from previous release are?
> >>
> >
> > typo, I'd change it to "What are the major changes from the last
> release?"
> >
> >
> >>
> >> The important new feature of this release is that support the Mesos and
> Yet
> >> Another Resource Negotiator (YARN), so you're able to submit your BSP
> >> applications to the existing open source and enterprise clusters e.g.,
> CDH,
> >> HDP, and Mesosphere without any installation.
> >>
> >> There are also big improvements in the queue and messaging systems. We
> now
> >> use own outgoing/incoming message manager instead of using Java's
> built-in
> >> queues. It stores messages in serialized form in a set of bundles (or a
> >> single bundle) to reduce the memory usage and RPC overhead. Kryo
> serializer
> >> is used to serialize objects more quickly. Another important
> improvement is
> >> the enhanced graph package. Instead of sending each message
> individually,
> >> we
> >> package the messages per vertex and send a packaged message to their
> >> assigned destination nodes. With this we achieved significant
> improvement
> >> in
> >> the performance of graph applications.
> >>
> >> What's Next?
> >>
> >> After a month of testing and benchmarking (Thanks to Samsung
> Electronics),
> >>
> >
> > I don't think we should explicitly thank any of our employers unless
> > they're formally sponsoring our project or ASF in general, as from
> reading
> > the above sentence I may understand that SE explicitly sponsored Hama
> > project for benchmarking tasks, which is not the case.
> >
> >
> >> we feel this version is easy to use and stable enough for the
> enterprise.
> >> So
> >> now, we'll focus more on building community and developing
> enterprise-level
> >> capabilities for running real world applications, such as support modern
> >> infrastructure, fault tolerance, and machine learning and complex
> network
> >> analysis of 3rd Gen internet for IoT era.
> >>
> >
> > I think this is more like your personal point of view, so I'd be happier
> if
> > we could change it to be more pragmatic and less "marketing".
> > For example:
> >
> > "After a month of testing and benchmarking this version will bring
> > substantial performance improvements together with important bugfixes
> which
> > significantly improve the platform stability. We look forward to add more
> > and more and see our community grow."
> >
> > or something like that.
> > That would sound more close to reality, less promising and therefore more
> > useful to anyone willing to keep/start contributing to Hama, in my
> opinion.
> >
> >
> >>
> >> Where I can download it?
> >>
> >> The release artifacts are published and ready for you to download either
> >> from the Apache mirrors or from the Maven repository. We welcome your
> help,
> >> feedback, and suggestions. For more information on how to report
> problems,
> >> and to get involved, visit the Hama project website and wiki.
> >>
> >
> > Other than the above comments I'm fine with your proposal, thanks a lot
> > Edward for your effort.
> >
> > Regards,
> > Tommaso
> >
> >
> >>
> >> --
> >> Best Regards, Edward J. Yoon
> >>
> >>
> >>
>
>
>
> --
> Best Regards, Edward J. Yoon
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message