Hi graph gang,
Neo4j’s Database as a Service product had its official launch this week and it has a brand new name – Neo4j Aura. If you love developing graph applications but aren’t experienced operating them in production, this is what you’ve been waiting for!
Apart from that, Alicia Frame teaches us about graph embeddings, Matt Casters shows how to write a Kettle plugin, and David Allen gives a graph modeling master class.
But before you read about any of those things, there’s now less than one week to go for the Call for Papers for GraphConnect 2020. If you’re not sure what to submit or just need a little bit of encouragement, be sure to read Will Lyon’s blog post.
Mark Needham and the Developer Relations team
Featured Community Member: Mike Black
Our featured community member this week is Mike Black.
Mike Black – This Week’s Featured Community Member
Mike’s a Neo4j Certified Developer who has been addicted to graphs for many years.
What’s awesome about having a person like Mike in our community? He does a little bit of everything and gets involved in a variety of ways. To review some of the ‘hats’ Mike wears — he organizes local events, like Global Graph Celebration Day. This past week, he was a presenter at BIG MOUNTAIN DATA & DEV 2019 (and he managed to get a spot in the big room immediately following the keynote – woop woop!) 😀
Oh, and he’s also a daddy and sent us a picture of his new baby girl earlier this year wearing a Neo4j onesie. Mike, we’re so thankful to have you in our community! Thank you so much for all of your contributions and all that you do!
NODES 2019: Graph Embeddings
We’re actively implementing prototypes for several embeddings, and in this talk Alicia explains how they work, why we chose them, and what they can be used for.
Introducing Neo4j Aura: A New Graph Database as a Service
On Wednesday Emil announced the launch of Neo4j Aura, Neo4j’s fully managed Database as a Service.
Writing a Kettle connector, League of Legends, Reactive Transactions
- Matt Casters has written a blog post in which he shows how to write a Kettle connector for a missing data source.
- The video of Will Lyon‘s GraphQL ResolveInfo Deep Dive at GraphQL Summit is now available on Apollo’s YouTube channel.
- Michael Simons shared the slides from his reactive transactions masterclass talk at Devoxx 2019.
- Jimmy Crequer continues his series of posts around League of Legends and Neo4j, this time doing analysis of the champions in the Worlds 2019 event.
- TIQSolutions’ Neo4j backed Fraud Detection in eCommerce application has been published on the Qlik gallery.
Graph Data Modeling: All About Relationships
In the latest blog post in David Allen’s graph data modeling series, he goes deep on what relationships are, what they mean in a domain, and how to use them.
This post is a crash course in graph data modeling, covering a variety of topics, including:
- data normalization
- the connection between relationships and verbs
- the different types of semantics a relationship can take on
- reifying complicated relationships into more simple ones.
Understanding alliances: Exploring structural balance with Neo4j
Nathan Smith continues to use Neo4j to explore the concepts in the Networks, Crowds and Markets book.
In his latest blog post, Nathan explores structural balance of triangles in the context of an alternative view of politics in the run up to World War I.
And if you want a blast from the past, Dr Jim Webber covered similar ground in his entertaining closing keynote at GraphConnect SF 2015 .
Tweet of the Week
My favourite tweet this week was by Tiago Oliveira:
Just finished the course “Applied #Graph Algorithms With #Neo4j" #GraphAcademy— Tiago Oliveira (@tiagoooliveira) November 6, 2019
There are great exercises for implementing a robust Recommendation Systems atop Graph Algorithms.
What an impressive course platform. Good sandboxes for a real application and…https://t.co/81jzSqdNAi