JVM on ARM. From sensor to cloud
summary
Demo builds a secure ARM gateway that reads a hardware temperature sensor on a Raspberry Pi, sends data to Kafka, processes it in the cloud and renders it in a JavaFX kiosk; all binaries are OpenJDK-based and tested on Liberica JDK 11. Code uses Kotlin + Docker for compact deployment, with a Kafka client library ~2.5 MB and trimmed JVM images down to ~17–20 MB for edge devices, and the pipeline works end-to-end.
AI-written summary · about
chapters (11)
- 0:00Introduction to ARM Java
- 3:44OpenJDK on ARM availability
- 8:13Demo setup overview
- 10:06Gateway management console
- 12:50Sensor data streaming
- 15:25Kafka cloud setup
- 17:13Data topics inspection
- 18:42Cloud data processing
- 20:15Kiosk UI demonstration
- 21:47Cross-platform Java usage
- 22:33Conclusion and Q&A
related talks
42mJava on ARM. Theory, Applications and Workloads
46mRunning JavaFX 11 on Embedded Devices: Challenge Accepted!
38mWelcome to the Jungle - A safari through the JVM landscape
01h 07mIs It Worth Running Java on ARM? Trust Me, It's an Interesting Question
08mon Java and the Internet of Things, Lambdas & More
04mJavaOne Shanghai: Alex Mironenko
17mNew JavaFX Features in Java SE 8 and an Intro to Lambdas
46mServerless Java: Challenges and Triumph
