Announcing Grakn Core 1.3

Tomas Sabat
Vaticle
Published in
2 min readAug 8, 2018
Grakn Core being unleashed

Yesterday we released Grakn Core 1.3 for General Availability. It’s been in the works for a long time, and our Grakn team — kuple-kuple! — has really put in some some serious effort into making this happen. A massive thank you to the Grakn community as well for helping to make Grakn better every single day.

In this short post, I wanted to share some of those highlights. For a full breakdown of what’s new in 1.3, I recommend you head over to Haikal’s release notes (link).

What You Will Love: Performance and Usability Boost

You’ll notice 1.3 enjoys a massive performance boost and runs much smoother than before. Some of this is because we implemented a new GRPC (Google’s Remote Procedure Call) server, implemented some major fixes and significantly improved the boot-up process.

There are another myriad of enhancements that we made, big and small, but some of the more noteworthy ones I listed below.

  • Massive improvements of Graql reasoning performance (it’s more than 3x faster for some queries).
  • Improved Graql and Java API query syntax, making it more expressive and simpler.
  • Graql Correctness and Reliability, upgrading various error messages and implementing a large number of fixes.
  • And because of the introduction of GRPC, we are now able to develop Grakn client drivers more easily and faster in your native languages (and you can write your own as well!). As of now, all our existing drivers have been updated to support GRPC: Python, NodeJS and Java.

Next Steps

Don’t forget to read through Haikal’s release notes if you want to get the full detail on everything this new release offers. If you’ve had enough of reading and want to get started now, then:

About Grakn

At Grakn Labs, we enable the world to organise complex networks of data. Rooted in Knowledge Representation and Automated Reasoning, Grakn provides the knowledge base foundation for cognitive and intelligent systems, by providing an intelligent language for modelling, transactions and analytics.

--

--