Apache Ignite

Thursday December 13, 2018

Apache Ignite 2.7: Deep Learning and Extended Languages Support

Deep Learning With TensorFlow

Even though it was natural to provide machine learning algorithms in Ignite out of the box, another direction was taken for deep learning capabilities. Primarily because machine learning approaches have already been adopted in businesses from big to small -- while deep learning is still being used for narrow and specific use cases.

Thus, Ignite 2.7 can boast about an official integration with TensorFlow deep learning framework that gives a way to use Ignite as a distributed storage for TensorFlow calculations. With Ignite, data scientists can store unlimited data sets across a cluster, gain performance improvements and rely on fault-tolerance of both products if an algorithm fails in the middle of an execution.

Extended Languages Support - Node.JS, Python, PHP

Java, .NET and C++ have been extensively supported by Ignite for a while now. But until now, when it came to other languages, developers had to fall back to REST, JDBC/ODBC calls. To address the limitation of missing native APIs for programming languages different from the three above, the community released a low-level binary protocol used to build thin clients. A thin client is a lightweight Ignite client that connects to the cluster via a standard socket connection.

Based on this protocol, Ignite 2.7 adds support for Node.JS, Python and PHP. As for Java, .NET and C++, you can leverage from thin clients, as well, if the regular clients are not suitable for some reason.

Transparent Data Encryption

For those of you who are using Ignite persistence in production, this functionality brings peace of mind. Whether you store any sensitive information -- or an entire data set has to be encrypted due to regulations -- this feature is what you need. Check this page for more details.

Transactional SQL Beta

Last, but probably the most anticipated addition to Ignite, is fully transactional SQL. You're no longer limited to key-value APIs if an application needs to run ACID-compliant distributed transactions. Prefer SQL? Use SQL! Yes, it's still in beta and might not yet be the best fit for mission-critical deployments, but definitely try it in your development cycles and share your feedback. It took us several years to reach this milestone and before GA release comes out, we want to hear what you think.

Finally, I have no more paper left to cover other optimizations and improvements. So, go ahead and check out our release notes.

Comments:

can i see example? thanks

Posted by Tomy on December 14, 2018 at 02:58 AM UTC #

yes i want see example to how to run it. thank you

Posted by Tjeh on December 14, 2018 at 02:59 AM UTC #

can i have video tutor? how to run this? thanks

Posted by Hendy Chen on December 14, 2018 at 03:01 AM UTC #

good http://www.gmail.com

Posted by hendry jullius on December 28, 2018 at 10:35 AM UTC #

Excellent blog right here! Additionally your site loads up fast! What host are you using? Can I get your associate hyperlink to your host? I desire my site loaded up as fast as yours lol

Posted by sukatbetreborn on January 05, 2019 at 03:50 AM UTC #

machine learning and deep learning are the new technology for the present technical world. I think this is a very good place to share more information about Apache Ignite.

Posted by engraved gifts dubai on January 30, 2019 at 10:59 AM UTC #

Apache Ignite is very useful and user-friendly. I think the same process of machine learning is done here with the help of Apache Software

Posted by crystal awards dubai on January 30, 2019 at 11:05 AM UTC #

very nice post naaa.....MS Dhoni is 'don' in IPL

Posted by Happy Chick apk on April 15, 2019 at 06:02 AM UTC #

http://www.vision2advance.com/casino261-situs-judi-bola-online-dan-agen-judi-terpercaya-indonesia/ adalah situs judi online yang sangat populer sekarang ini, situs tersebut juga sudah dikenal oleh banyak orang khusus nya bagi para pencinta judi online. Situs tersebut memiliki banyak jenis permainan judi dengan pasaran terlengkap, tidak hanya itu situs tersebut juga menawarkan anda bonus-bonus yang menarik dan lebih besar pasti nya di bandingkan dengan situs judi online lainnya.

Posted by Casino261 on April 18, 2019 at 03:31 AM UTC #

http://www.gtagame100.com

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

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

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

Clement Lenglet boleh juga, buruan diamankan ini kalo emang serius nyari DC, Coz isunya Barca mau aktifin release clause nya yg cuman €35jt... kaki dominan kiri, jadi pas duet sama Bailly... https://fansbarcelona999.blogspot.com/2019/05/barcelona-menjalani-laga-liga-champions.html https://juventusindo.weebly.com/ https://www.storeboard.com/blogs/sports-and-fitness/fans-keren-manchester-united-indonesia/961863 https://fansliverpool.yolasite.com/ https://liverpool999.home.blog/2019/05/01/strategi-klopp-menangani-liverpool/ http://icalshare.com/calendars/8796 https://berandasehat.com/ahli-kunci-karawang/ transfer kali ini kyknya mou sendiri yang gercep + keliling sana sini buat mantau, beda sama tahun kmarin yg mou cuma santai2 aja. kayaknya bakal ada 4/5 pemain yang in. tinggal nunggu pengumuman deadwood keluar

Posted by nonton bola online on June 21, 2019 at 07:22 PM UTC #

Excellent blog right here! I really enjoyed your article! thank you very much!

Posted by io games on June 24, 2019 at 07:27 AM UTC #

Extended Languages Support - Node.JS, Python, PHP

Posted by film izle on June 29, 2019 at 08:54 PM UTC #

Posted by ảnh haivl on July 01, 2019 at 05:42 PM UTC #

http://www.zumagame100.blogspot.com

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

Post a Comment:
  • HTML Syntax: NOT allowed

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation