Published: https://ptupitsyn.github.io/Whats-New-In-Ignite-Net-2.8/

On Sat, Mar 7, 2020 at 1:49 AM Pavel Tupitsyn <ptupit...@apache.org> wrote:

> Denis, ok, I'll publish on Monday afternoon then (UTC), weekend is not the
> best time.
>
> Thanks,
> Pavel
>
> On Sat, Mar 7, 2020 at 1:25 AM Denis Magda <dma...@apache.org> wrote:
>
>> Pavel,
>>
>> Thanks for clarifying the way partition-awareness handles topology
>> changes.
>>
>> Please publish your article as soon as you're ready. I plan to finish mine
>> on Monday-Tuesday and will refer to yours.
>>
>> -
>> Denis
>>
>>
>> On Fri, Mar 6, 2020 at 1:36 AM Pavel Tupitsyn <ptupit...@apache.org>
>> wrote:
>>
>> > Denis, thanks for the feedback!
>> > When should I publish the post? Right after official release
>> announcement,
>> > or later?
>> >
>> > > I would use "thick client" as a term instead of the "classic client"
>> > Good point, fixed
>> >
>> > > partition-awareness doesn't handle topology changes automatically
>> > (partition map won't be updated on the client-side)
>> > This is not true, we keep the partition map up to date by checking
>> > AffinityTopologyVersion [1]
>> >
>> > > Now I can run Ignite.NET easily on my Mac OS machine
>> > Just to clarify, you can do that since 2.4 release [2].
>> > In 2.8 we have refined build-related things (jar file handling), and
>> made
>> > sure that recent .NET versions are supported.
>> >
>> > [1]
>> >
>> >
>> https://cwiki.apache.org/confluence/display/IGNITE/IEP-23%3A+Best+Effort+Affinity+for+thin+clients
>> > [2] https://habr.com/ru/company/gridgain/blog/347374/ (in Russian)
>> >
>> > On Fri, Mar 6, 2020 at 2:40 AM Denis Magda <dma...@apache.org> wrote:
>> >
>> > > Pavel, thanks,
>> > >
>> > > I enjoyed reading the blog, crystal clear and straight to the point!
>> > Please
>> > > consider these several items that might strengthen the article a bit:
>> > >
>> > >    - I would use "thick client" as a term instead of the "classic
>> client"
>> > >    (and mention that Ignite.NET client is a thick one). The thick
>> client
>> > is
>> > >    already a coined term that based on my observations are used a lot
>> by
>> > > dev
>> > >    and user communities. Also, you might add some differences of thick
>> > vs.
>> > >    thin taking from this page -
>> > >
>> > >
>> >
>> https://www.gridgain.com/docs/latest/installation-guide/deployment-modes#thick-vs-thin-clients
>> > >    - Should we mention that presently partition-awareness doesn't
>> handle
>> > >    topology changes automatically (partition map won't be updated on
>> the
>> > >    client-side)? This might be a blocker for some users.
>> > >    - Excited to read about the cross-platform support, that's huge!
>> Now I
>> > >    can run Ignite.NET easily on my Mac OS machine. I would insert a
>> > > reference
>> > >    to updated documentation pages that explain how to start with
>> > > Ignite.NET on
>> > >    various platforms.
>> > >
>> > > Hope, you will find this helpful, thanks for helping with project
>> > > promotion!
>> > >
>> > > -
>> > > Denis
>> > >
>> > >
>> > > On Thu, Mar 5, 2020 at 7:32 AM Pavel Tupitsyn <ptupit...@apache.org>
>> > > wrote:
>> > >
>> > > > Denis,
>> > > >
>> > > > The first post is going to be ready soon, probably by tomorrow.
>> > > > Here is a draft, feedback welcome:
>> > > >
>> > > >
>> > >
>> >
>> https://github.com/ptupitsyn/ptupitsyn.github.io/blob/ignite-2.8/_posts/2020-03-05-Whats-New-In-Ignite-Net-2.8.md
>> > > >
>> > > > On Wed, Mar 4, 2020 at 5:15 PM Denis Magda <dma...@apache.org>
>> wrote:
>> > > >
>> > > > > Hi Pavel,
>> > > > >
>> > > > > Excellent! It will be good to publish the first article (what's
>> new
>> > in
>> > > > > Ignite.NET 2.8) prior to a generic blog on blogs.apache.org so
>> that
>> > we
>> > > > can
>> > > > > link your post in for those who are looking for more details. Do
>> you
>> > > have
>> > > > > any timeline in mind for this article?
>> > > > >
>> > > > > @Alexey Zinoviev <zaleslaw....@gmail.com>, how about you
>> preparing
>> > > > several
>> > > > > paragraphs for the blog highlighting the biggest changes in ML?
>> The
>> > > same
>> > > > > highlighted content will be elaborated during the webinar.
>> > > > >
>> > > > > -
>> > > > > Denis
>> > > > >
>> > > > >
>> > > > > On Wed, Mar 4, 2020 at 2:29 AM Pavel Tupitsyn <
>> ptupit...@apache.org>
>> > > > > wrote:
>> > > > >
>> > > > > > Denis, I have a few blog posts on Ignite.NET planned:
>> > > > > >
>> > > > > > * What's new in Ignite.NET 2.8 (Thin Client Partition Awareness,
>> > > > logging,
>> > > > > > expiry policy, cluster API, .NET Core 3.x, Dockerfile)
>> > > > > > * Ignite.NET performance improvements on .NET Core 3.x
>> > > > > > * Ignite.NET Partition Awareness performance
>> > > > > > * Fixing JNI thread leak in Ignite.NET
>> > > > > >
>> > > > > > What do you think? Should we have a schedule of some sorts?
>> > > > > >
>> > > > > > On Tue, Mar 3, 2020 at 9:58 PM Alexey Zinoviev <
>> > > zaleslaw....@gmail.com
>> > > > >
>> > > > > > wrote:
>> > > > > >
>> > > > > > > Sounds ineresting, will help with the post, please share the
>> > > > template,
>> > > > > > not
>> > > > > > > sure about webinar
>> > > > > > >
>> > > > > > > вт, 3 мар. 2020 г., 20:59 Denis Magda <dma...@apache.org>:
>> > > > > > >
>> > > > > > > > Igniters,
>> > > > > > > >
>> > > > > > > > Let's discuss approaches for a global
>> announcement/promotion of
>> > > the
>> > > > > > > > release. I would suggest focusing on a blog post and a
>> > community
>> > > > > > webinar.
>> > > > > > > >
>> > > > > > > > The blog post will introduce significant improvements
>> (service
>> > > > grid,
>> > > > > > thin
>> > > > > > > > clients, new metrics system, ML, etc.) sharing references to
>> > > > > > > documentation
>> > > > > > > > pages with more details.  It will be published on
>> > > blogs.apache.org
>> > > > > in
>> > > > > > a
>> > > > > > > > format similar to this one -
>> > > > > > > >
>> https://blogs.apache.org/ignite/entry/apache-ignite-2-7-deep.
>> > I
>> > > > can
>> > > > > > work
>> > > > > > > > on
>> > > > > > > > it unless anybody else is willing to share the news on
>> behalf
>> > of
>> > > > the
>> > > > > > > > community.
>> > > > > > > >
>> > > > > > > > Next, the blog post will be featuring a community webinar
>> that
>> > is
>> > > > > > > breaking
>> > > > > > > > down a subset of the improvements in more detail. Please
>> see an
>> > > > > > abstract
>> > > > > > > > below with suggested topics for a detailed overview. @Alexey
>> > > > Zinoviev
>> > > > > > > > <zaleslaw....@gmail.com>, would you be able to present the
>> ML
>> > > > part?
>> > > > > > > > @Nikolay
>> > > > > > > > Izhikov <nizhi...@apache.org> or @Andrey Gura <
>> > > ag...@gridgain.com>
>> > > > > > would
>> > > > > > > > you like to take over the metrics section? I'll work the
>> > > attendees
>> > > > > > > through
>> > > > > > > > the items listed in "Sustainable production under high
>> load".
>> > We
>> > > > > should
>> > > > > > > > target the webinar for the April timeframe.
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *Topmost changes in Apache Ignite 2.8 for production
>> > maintenance
>> > > > and
>> > > > > > > > machine learning*
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *Apache Ignite community rolled out more than 1900 changes
>> in
>> > > > Ignite
>> > > > > > 2.8
>> > > > > > > > that enhanced almost all the components of the platform. The
>> > > > release
>> > > > > > > notes
>> > > > > > > > go with hundreds of lines trying to catalog the
>> improvements.
>> > > Join
>> > > > > this
>> > > > > > > > webinar led by Ignite community members demonstrating and
>> > > > dissecting
>> > > > > > new
>> > > > > > > > capabilities related to production maintenance, monitoring,
>> and
>> > > > > machine
>> > > > > > > > learning that you do not want to lose sight of:*
>> > > > > > > >
>> > > > > > > >    - *Sustainable production under high load: Ignite
>> > persistence
>> > > > > > > compaction
>> > > > > > > >    and consistent crash recovery, baseline topology
>> > > > auto-adjustment,
>> > > > > no
>> > > > > > > >    interruption of operations for some cluster topology
>> change
>> > > > > events.*
>> > > > > > > >    - *Next-generation system for monitoring and code
>> tracing:
>> > > > design
>> > > > > > and
>> > > > > > > >    usage, exporters configuration (JMX, SQL, OpenCensus) *
>> > > > > > > >    - *Ignite Machine Learning major upgrade: a revised
>> approach
>> > > for
>> > > > > > > models
>> > > > > > > >    training/evaluation, models importing from Spark ML,
>> XGBoost
>> > > and
>> > > > > > much
>> > > > > > > > more
>> > > > > > > >      *
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > -
>> > > > > > > > Denis
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>>
>

Reply via email to