Distributed Systems and Fault Tolerance Engineering Jobs at Neo4j
It’s been a while since I last blogged because I’ve been heads-down with my team developing a novel clustering architecture and consistency model for Neo4j. The new cluster architecture is designed to...
View ArticlePlugin Hybrid Test Drives: Electric Boogaloo
In my last post, I discussed the BMW i3 and why I’d never buy one. And while I really enjoyed that car, I bemoaned the oddly large-ish sizing of battery capacity to the thimble-sized petrol tank (in...
View ArticleWhy I love the BMW i3 (and will never buy one.)
I’m looking for a runaround for school drop-offs (such is my exciting life). I’ve discounted small petrol cars (mechanically complex, inefficient for small journeys, unexciting, yesteryear’s tech), and...
View ArticleAirport Duty Free VAT: The Scandal Continues
(I haven’t blogged in ages, so here’s a really dull post about corporate malfeasance and VAT to get you back in to the swing of things!) There’s been a bit of a scandal lately in UK airports where...
View ArticleNew Releases of REST in Practice and Graph Databases
Over the course of my career, I’ve co-penned three technical books. While the one on WS-* isn’t going to make a massive comeback any day now, the books on REST and Neo4j are doing rather well. The...
View ArticleGetting Started with Neo4j 2.0
With the recent release of Neo4j 2.0 and it’s a great time to get familiar with graphs and graph databases. Neo4j is quite different from relational databases, and it’s also quite different from most...
View ArticleMy New Book on Graph Databases
Over the last few months as well as working on the day job developing Neo4j, Ian Robinson, Emil Eifrem and I have been working on writing a new book for O’Reilly that showcases the expressive power and...
View ArticleNeo4j: Facebook GraphSearch for the Rest of Us
The recent big announcement from Facebook was a search platform that provides answers to contextual questions. They’ve called it “Facebook Graph Search” which is a pretty big deal for those of us into...
View ArticleNeo4j Koans update
Over the last couple of years, Ian Robinson and I (along with a little help from friends in the community) have been building a set of koans for learning Neo4j. These koans follow the same mantra as...
View Articlejimwebber.org is live again
After a decade or so of being somewhat surreptitiously hosted by the formidable folks at Newcastle University (thanks guys, you’re awesome) my blog site finally had to move to a proper commercial...
View ArticleGovernments should not subsidise business through the working poor
I don’t often blog about politics, but in the decline of the UK exchequer and the shift of blame from the corporate greedy to the working needy has seen some fundamentally unfair and downright nasty...
View ArticleGraph Processing versus Graph Databases
There’s recently been a great deal of discussion on the subject of graph processing. For those of us in the graph database space, this is an exciting development since it reinforces the utility of...
View ArticleSquare Pegs and Round Holes in the NOSQL World
The graph database space is a peculiar corner of the NOSQL universe. In general, the NOSQL movement has pushed towards simpler data models with more sophisticated computation infrastructure compared...
View ArticleNeo4j 1.3GA: Free as in Beer!
Over at Neo Tech HQ, we’ve been working away for the last 3 months, and today we’re finally releasing Neo4j 1.3 GA. That in itself is usually cause enough for a celebration and a bit of a hangover,...
View ArticleStrategies for Scaling Neo4j
As I’ve discussed before, graph databases like Neo4j can be lack the same predictability in terms of scaling when compared to other kinds of NOSQL stores (that’s the cost of a rich data model). But...
View Article