RaspberryPi workers …
…and Graphs
…by Miro Kopecky
about me:
• Polyglot Developer and Architect
!
• Artificial Intelligence enthusiast
• Machine Learning
• Algorithms
• Data Mining
• Distributed systems
!
!
• GeeCON co-founder
… what we gonna do ?
• dive into the distributed system
!
• demo
!
• “foreword”
It just works !
Performance
Cost Availability
Reliability
Scalability
Manageability
Technologies overview
• MAVEN building tool
!
• Java8, JavaScript
!
• Spring 4, Spring-Data, Netty, Own libraries, AngularJS
!
•Neo4j, SQLite, Infinispan
!
• JBoss Wildfly
System Architecture
BASE
Neo4j
Inifinispan
RaspBlue
Netty
SQLite
RaspONE
Netty
InfinispanHOTROD-remoteCache
WWW
In
In
InWildFly
m re
DEMO
relations explanation:
• Building(BASE) —>(garages)
!
• Driver -[:HAS_GARAGE_KEY]-(building)
!
• Driver -[:HAS_KEY]-(car)
!
!
!
… let’s play more
“Foreword”
• Transparency
!
• Communication
!
• Concurrency
!
• Fault Tolerance
!
by Miro Kopecky
Thank you !
Q&A

How RaspberryPi workers building GraphDatabase