If you need an in-mem analytics cruncher – and, hey, who doesn't? – Microsoft Graph Engine is now open source

Data wrangler with MIT license


Microsoft Graph Engine, the in-memory-store-slash-computation engine, has been released under the open source MIT license.

The GitHub repository contains the source code of Graph Engine and its graph query language, Language Integrated Query, which is already utilized by the Academic Graph Search API in Microsoft Cognitive Services.

Previously known as Trinity when Microsoft’s researchers first published a paper on it in 2013, Graph Engine is a distributed, in-memory, large graph processing engine which is “underpinned by a strongly typed RAM store and a general computation engine.” It is designed for users to “build both real-time online query processing applications and high-throughput offline analytics systems with ease.”

As a flexible computation engine, Graph Engine is powered by declarative message passing, which Redmond reckons is suitable for those “building a system that needs to perform fine-grained user-specified server-side computation.”

Instead of trying to be optimized for particular graph operations, Graph Engine’s built-in data and computation modeling capabilities allow its users to develop their own computation modules.

Jim Webber, chief scientist at fellow graph-bods Neo Technology, makers of Neo4j, told The Register: “It’s excellent that Microsoft – along with other large players – have seen the massive opportunities that graphs bring.

"By releasing their Graph Engine analytics software, it’s sending a message out to a committed ecosystem of developers that graphs are a big thing and something that I think will be of increasing importance in the coming years.

“As the leader in the graph database space and long-term graph enthusiasts, it’s really gratifying for us at Neo4j to see our trailblazing paying off, and this move opens up a large community of professionals who can benefit from our technology." ®

Similar topics

Broader topics


Other stories you might like

  • Tencent admits to poisoned QR code attack on QQ chat platform
    Could it be Beijing was right about games being bad for China?

    Chinese web giant Tencent has admitted to a significant account hijack attack on its QQ.com messaging and social media platform.

    In a post to rival social media platform Sina Weibo – a rough analog of Twitter – Tencent apologized for the incident.

    The problem manifested on Sunday night and saw an unnamed number of QQ users complain their credentials no longer allowed them access to their accounts. Tencent has characterized that issue as representing "stolen" accounts.

    Continue reading
  • Carnival Cruises torpedoed by US states, agrees to pay $6m after waves of cyberattacks
    Now those are some phishing boats

    Carnival Cruise Lines will cough up more than $6 million to end two separate lawsuits filed by 46 states in the US after sensitive, personal information on customers and employees was accessed in a string of cyberattacks.

    A couple of years ago, as the coronavirus pandemic was taking hold, the Miami-based biz revealed intruders had not only encrypted some of its data but also downloaded a collection of names and addresses; Social Security info, driver's license, and passport numbers; and health and payment information of thousands of people in almost every American state.

    It all started to go wrong more than a year prior, as the cruise line became aware of suspicious activity in May 2019. This apparently wasn't disclosed until 10 months later, in March 2020.

    Continue reading
  • India extends deadline for compliance with infosec logging rules by 90 days
    Helpfully announced extension on deadline day

    India's Ministry of Electronics and Information Technology (MeitY) and the local Computer Emergency Response Team (CERT-In) have extended the deadline for compliance with the Cyber Security Directions introduced on April 28, which were due to take effect yesterday.

    The Directions require verbose logging of users' activities on VPNs and clouds, reporting of infosec incidents within six hours of detection - even for trivial things like unusual port scanning - exclusive use of Indian network time protocol servers, and many other burdensome requirements. The Directions were purported to improve the security of local organisations, and to give CERT-In information it could use to assess threats to India. Yet the Directions allowed incident reports to be sent by fax – good ol' fax – to CERT-In, which offered no evidence it operates or would build infrastructure capable of ingesting or analyzing the millions of incident reports it would be sent by compliant organizations.

    The Directions were roundly criticized by tech lobby groups that pointed out requirements such as compelling clouds to store logs of customers' activities was futile, since clouds don't log what goes on inside resources rented by their customers. VPN providers quit India and moved their servers offshore, citing the impossibility of storing user logs when their entire business model rests on not logging user activities. VPN operators going offshore means India's government is therefore less able to influence such outfits.

    Continue reading
  • Hangouts hangs up: Google chat app shuts this year
    How many messaging services does this web giant need? It's gotta be over 9,000

    Google is winding down its messaging app Hangouts before it officially shuts in November, the web giant announced on Monday.

    Users of the mobile app will see a pop-up asking them to move their conversations onto Google Chat, which is yet another one of its online services. It can be accessed via Gmail as well as its own standalone application. Next month, conversations in the web version of Hangouts will be ported over to Chat in Gmail. 

    Continue reading

Biting the hand that feeds IT © 1998–2022