What’s next

January 19, 2009

Neo4J as a Grails backend

Filed under: Grails,Java — stigl @ 3:07 pm
Tags: , , , , , , ,

This post is a reply to @EmilEifrem‘s twition.

Neo4J could be a nice extension as a Grails’ persistence backend, similar to a DB, space or LDAP. The problem today is that GORM is tightly coupled to Hibernate. Looks like @GraemeRocher is in the works of extracting Hibernate as a plugin, from which one can use other persitence plugins. Absolutely looking forward to that. (Graeme, please document what defines the folders which contain domain classes, controllers and views, so they can be changed!).

@Nawroth recommended using Neo4J through a JCR layer, though theres no implementation for Grails or Neo4J. The motivation for this is to be able to use the nice features such as MyPersonNode.find(), trinity.save() … Recommend watching this clip 4 intro to Grails.

What can be done today is just using the Neo4J jar in Grails as it is. But the magic of  GORM that makes Grails so different, compared to regular Java won’t exist…

September 30, 2008

What I’m into right now

I thought I’d post updates on what I’m interested in, to give a glimpse of what I’m looking into and have moved away from. Perhaps I’ll have enough data to create a graph someday 🙂

Up and coming

  • Neo4J – A graph store – no more ORMappings
  • Qi4J – A composite development framework, a new way of writing Java applications, a way of life
  • Groovy GRAILS – Excellent for prototyping Java stuff
  • Mercurial – When thinking different, why not Version Control as well?
  • Swing Appframework, Java6u10 – Propably the next big thing in Rich Internet Applications
  • Visualization of graphs – Am looking for a nice, easy API for creating several hierarchical trees that I can drag and manipulate
  • Amazon EC2 – Java enabled servers on demand!
  • Twitter, Blog, IRC -New (and revisited) ways of communicating intra-project/company
  • javaBin, JavaZone – Working with the JavaZone conference for a year was damn fun!
    (more…)

Blog at WordPress.com.