Apache Ignite

Thursday March 15, 2018

Apache Ignite 2.4 Brings Advanced Machine Learning and Spark DataFrames Capabilities

Usually, Ignite community rolls out a new version once in 3 months, but we had to make an exception for Apache Ignite 2.4 that consumed five months in total. We could easily blame Thanksgiving, Christmas and New Year holidays for the delay and would be forgiven, but, in fact, we were forging the release you can't simply pass by.

Let's dive in and search for a big fish.

Machine Learning General Availability

Eight months ago, at the time of Apache Ignite 2.0, we put out the first APIs that formed the foundation of the Ignite's machine learning component of today. Since that time, Ignite machine learning experts and enthusiasts have been moving the library to the general availability condition meticulously. And Ignite 2.4 became a milestone that let us consider the ML Grid to be production ready.

The component gained a variety of algorithms that can solve a myriad of regression and classification tasks, gave an ability to train models avoiding ETL from Ignite to other systems, paved a way to deep learning usage scenarios. All that now empowers Ignite users with the tools for dealing with fraud detection, predictive analytics, and for building recommendation systems...if you want. Note, ETL is optional, and the whole memory-centric cluster is at your service!

Moreover, Machine Learning Grid welcomed a software donation by NetMillennium, Inc. in the form of genetic algorithms that solve optimization problems by simulating the process of biological evolution. The algorithms haven't got to Ignite 2.4 and waiting for their time for a release in the master branch. Once you get them, you can apply the biological evolution simulation for real-world applications including automotive design, computer gaming, robotics, investments, traffic/shipment routing and more.

Spark DataFrames

It's not a joke or misprint. Spark users, the DataFrames are now officially supported for you! Many of you have been anticipating them for years and, thanks to Nikolay Izhikov, who was "promoted" to an Ignite committer for the contribution, now you can leverage from them.

No need to be wordy here. Just go ahead and start with DataFrames in Ignite.

Expanding Ignite ecosystem

It was unfair that only Java, C#, and C++ developers could utilize the breadth and depth of Ignite APIs in their applications. Ignite 2.4 solved the injustice with its new low-level binary client protocol. The protocol communicates with an existing Ignite cluster without starting a full-fledged Ignite node. An application can connect to the cluster through a raw TCP socket from any programming language you like.

The beauty of the protocol is that you can develop a so-called Ignite thin client that is a lightweight client connected to the cluster and interacts with it using key-value, SQL, and other APIs. .NET thin client is already at your service and Node.JS, Python, PHP, Java thin clients are in a forge and being developed for the next releases.

RPM repository and much more

So, now Apache Ignite can also be installed from the official RPM repository. Debian users, the packages for your operating systems to be assembled soon.

Overall, if to list all the features and benefits Ignite 2.4 brings, only 2 people will read the article till the end - me and my dear mom :) Thus, I'll let you discover the rest from the release notes.


I like this

Posted by authorpro on March 16, 2018 at 09:22 AM UTC #

Such the wonder full post i really like to Vitus here getting the online free game must be like by many people access here and play the most famous free backgammon game online no require registration thanks.

Posted by backgammon on May 29, 2018 at 11:23 AM UTC #

Download best apps from the play store and enjoy free amazing applications. The paid option is also available to go with https://playstoredownloads.org/.

Posted by play store app on October 23, 2018 at 10:18 AM UTC #

That's really a great news for me that after a long period, Ignite Community announced a new version which is very good specially I really liked abut the DataFrames that it will support us means from now, there is no need to take any assistance from anywhere which I have taken from https://payforresearchpaper.com for understanding DataFrames and Machine Learning.

Posted by Alexander Smith on November 07, 2018 at 06:12 PM UTC #

Points you raised very valid points in your post. It really happened some person do not have the right idea. But with your awesome tips, one can easily identify it. You should also check Geek Squad Support for any help related to home appliance and electronics Gadgets at https://geeksquads.xyz/

Posted by Geek Squad Support on November 16, 2018 at 08:10 AM UTC #

Thanks a lot for this useful article! I found it very useful tbh

Posted by Riddles.net on December 09, 2018 at 03:08 AM UTC #

Does this really work?

Posted by ThomasJosephCrosswordAnswers.com on December 09, 2018 at 03:11 AM UTC #

Posted by dịch vụ seo uy tin chuyên nghiệp on January 14, 2019 at 05:38 AM UTC #

Thanks for giving a good understanding of Apache. This is a good help to understand more things about Apache. The site is capable of creating a good view of things. The details are good to make a clear view http://www.photoeditingindia.com/photo-enhancement-services.php .

Posted by angelina jolie on March 19, 2019 at 12:27 PM UTC #

hai hellow this is santosh

Posted by mohan1234 dfei on April 14, 2019 at 07:13 AM UTC #


Posted by Emus4ios on April 14, 2019 at 07:14 AM UTC #

http://www.subway-game.blogspot.com http://www.gtagame100.com

Posted by zain on June 21, 2019 at 07:07 PM UTC #

Posted by troll hài hước on July 01, 2019 at 05:41 PM UTC #


Posted by zain david on July 15, 2019 at 08:48 PM UTC #


Posted by cysulmybul1974 on July 20, 2019 at 05:12 PM UTC #

Beautiful perspectives! That is amazing ! Nice colors, nice compositions !

Posted by repaleli1975 on July 20, 2019 at 05:39 PM UTC #

wow very nice concept Very cool! Amazing.

Posted by hahallresu1985 on July 20, 2019 at 05:59 PM UTC #

Amazing concept. Beautiful authentic-looking retro work! Thanks for sharing.

Posted by vecildebu1979 on July 20, 2019 at 06:28 PM UTC #

Amazing colour combination! Awesome illustration style!

Posted by gioborrsnoozin1984 on July 20, 2019 at 08:15 PM UTC #

Awesome stuff. Keep 'em coming. Different one!!!!

Posted by kaoreenanes1976 on July 20, 2019 at 11:45 PM UTC #

OMG this is beautiful, great art, stunning, keep up the good work! really nice work:)

Posted by phaethankfalpo1970 on July 21, 2019 at 12:35 AM UTC #

@Francesca Donaldson Donaldson Thank you very much Beautiful techniques, bro. Look so great

Posted by martestparti1979 on July 21, 2019 at 01:51 AM UTC #

Fantastic job! well done! Beautiful posters! Love your command over typography!

Posted by dishardnerea1982 on July 21, 2019 at 03:29 AM UTC #

nice and creative Beautiful branding

Posted by cyadeopartcyc1970 on July 21, 2019 at 04:59 AM UTC #

Amazing drawings. Congrats! The logo on the cap is gorgeous!

Posted by doncipeho1989 on July 21, 2019 at 05:32 AM UTC #

Great graphics! Thank! Nice and clean.

Posted by beiguramis1977 on July 21, 2019 at 06:12 AM UTC #

Great, beautiful job! Check out my latest project!

Posted by lingchriscancatt1972 on July 21, 2019 at 06:45 AM UTC #

Love it 蔚来要做平衡车吗

Posted by prepenosec1982 on July 21, 2019 at 07:18 AM UTC #

很棒~ Good work.

Posted by terdosalea1979 on July 21, 2019 at 07:50 AM UTC #


Posted by riapateta1989 on July 21, 2019 at 08:22 AM UTC #

Pretty cool interesting concept, nice layout

Posted by quescarinna1989 on July 21, 2019 at 08:54 AM UTC #

Good job team, great presentation Parabéns, muito bom!

Posted by imerheahih1974 on July 21, 2019 at 10:33 AM UTC #

projet réussit Nice branding, well done.

Posted by battmekanor1979 on July 21, 2019 at 11:06 AM UTC #

Does this really work?

Posted by madalin stunt cars 2 on July 27, 2019 at 06:41 AM UTC #

Omegle is one of those sites like Chatroulette an arbitrary video talk with outsiders following is a rundown of sites like Omegle or option to Omegle and

Posted by omegle alternatives on August 15, 2019 at 10:51 AM UTC #

won't simply let you watch your pet progressively by means of your cell phone – some will alarm you when your pet makes a clamor (so the canine's yelping won't make your neighbors insane) and enables you to converse with them. Others even let you toss snacks from them. With everything taken into account, they can keep your pooch or puss content until you return home.

Posted by Best Pet Cameras on September 09, 2019 at 08:24 AM UTC #

I have seen many people wanted to watch movies online for free. That's why I am here to present you one of the best movie app that is called UnlockmyTV apk

Posted by Unlockmytv APK on October 06, 2019 at 06:24 AM UTC #

Vitus here getting the online free game must be like by many people access here and play the most famous free backgammon game online no require registration thanks.

Posted by games donkey on October 25, 2019 at 08:59 AM UTC #

To finish a creation on schedule, a subsequent unit might be taping an alternate scene on another set or area simultaneously, utilizing an alternate arrangement of on-screen characters, an associate executive, and a subsequent unit group.

Posted by Pinoy Lambingan on November 01, 2019 at 07:47 AM UTC #

It is another great and well known Hollywood motion picture spilling site that gives free films online without downloading it. It has a fundamental accumulation of a portion of the top IMDB films which you can observe anyplace.

Posted by android on November 13, 2019 at 11:05 AM UTC #

It is another great and well known Hollywood motion picture spilling site that gives free films online without downloading it. It has a fundamental accumulation of a portion of the top IMDB films which you can observe anyplace.

Posted by android on November 13, 2019 at 11:06 AM UTC #

Very interesting information, I really like it because it can add insight for me more broadly, thank you very much for this extraordinary information.

Posted by tutu app on November 14, 2019 at 08:04 AM UTC #

Notwithstanding this, under the Skill India Mission propelled in 2015, in excess of 10 million youth are being prepared every year through different ability improvement projects actualized by 20 focal services. What's more, state governments, corporates, and others are additionally giving preparing to the young.

Posted by Rakesh Yadav Math PDF on December 03, 2019 at 04:50 AM UTC #

Establishment the base of the cosmetics and a significant item for all the cosmetics expert and cosmetics specialists. The establishment helps in making our skin look even. However, finding the best drugstore establishment is dubious, as an inappropriate one can make you resemble a cake. In any case, with the correct establishment, your cosmetics will last more and it will make you look great.

Posted by best drugstore foundation on December 03, 2019 at 05:55 AM UTC #

What works for certain bettors may not work for other people. Wagering speculative stock investments have the assets and assets to profit by little points of interest over a wide scope of games. Singular bettors may have more euphoria spend significant time in specialty sports or groups where their own insight can be utilized furthering their potential benefit.

Posted by 안전놀이터 on December 14, 2019 at 07:44 AM UTC #

Search engine optimization is the key to business growth in present days. without SEO you can stay behind in the business world. Only SEO Services is not enough for the actual growth of your business you should hire professional SEO Services. Professionals have brief knowledge about SEO and they know about the perfect keyword of your business growth. https://www.gaminglines.com/watch-yankee-game-live-free-online/

Posted by rebbeccasmith on January 13, 2020 at 01:18 PM UTC #

I am very happy to visit the post. The post is very interesting and informative for me. Thanks for sharing in the post.

Posted by Max bd on January 15, 2020 at 07:21 AM UTC #

when somebody say your name.

Posted by surviv io on January 18, 2020 at 02:32 AM UTC #

I have read your post this is a very informative website. I appreciate your taking the time. Your insights were truly helpful. Thank you for speaking with me. https://judibandarbola.net/

Posted by asad on January 23, 2020 at 06:45 AM UTC #

Very efficiently written information. It will be priceless to anybody who uses it, together with myself. I am impressed by the information that you have on this blog. Thanks for sharing this post. https://www.itechast.com/2019/02/26/15-handpicked-best-offline-games-for-iphone-users/

Posted by Best offline games ios on January 24, 2020 at 04:48 AM UTC #

Thanks for the great article. I have been reading your blog for some time and I absolutely love what you have been doing! Your content inspires me on a daily basis and I love seeing someone who provides real insights and transparency within the personal growth niche.

Posted by Asia Clipping on February 02, 2020 at 05:02 AM UTC #

I think this is an informative post and it is very useful and knowledgeable. I have read your post this is a very informative website. Thank you for speaking with me. situs judi qq online terpercaya

Posted by online on February 05, 2020 at 09:51 AM UTC #

Post a Comment:
Comments are closed for this entry.



Hot Blogs (today's hits)

Tag Cloud