Thanks @alex, I think I understand. Hope you by "interesting" don't mean crazy idea
I usually think in cypher query terms and once data is in graph, everything is easy since you can ask anything, but to get there and keep it to a reasonable size is a different topic.
Do you see any particular reason to use Samza instead of Kafka Streams?
We have kafka, neo4j and ES in our infrastructure, which is already hard to manage, so not really keen to add a new beast