Graphic databases like neo4j are the basis of all data driven business processes (e.g. XING, LinkedIn, Facebook, Spotify, PayPal).
Those so called NoSQL databases allow a sophisticated management of highly connected data. In comparison to classic SQL databases this guarantees much better performance - no matter, how you search requirements look like.
The quite active community of neo4j developers around the world in addition to the programming language "Cypher" are the perfect preconditions to transfer this technology into industrial surrounding.
With its "framework InterActor" our partner company Graphileon offers an easy way to develop applications on top of neo4j.
The software development process is extremly shortended, using agile methodology allows to involve end users along all stages.
Our objective is to enable company internal employees to keep on using this framework to make own adaptions and Micro-Apps if needed.
For the daily jobs a number of easy to learn tools allow to work with the semantic data platform.
In "special" and ad-hoc requirements it is possible to navigate through the network with a tool called "data browser".
Working with a graph means, there is always more than one many way to find the needed data.
Our message is:
having several, small and role specific micro-apps is better than having a single but unhandy monolithic application.
Micro Apps are functionally optimized, easy to learn and highly accepted by the users.
In case of any changes of a process, the corresponding Micro App is easily adapted, while the data model stays - in most cases - untouched.