项目作者: alibaba-rsocket-broker

项目描述 :
RSocket GraalVM native image demo
高级语言: Java
项目地址: git://github.com/alibaba-rsocket-broker/rsocket-graal-demo.git


RSocket GraalVM Native image demo

Requirements

How to run

  1. $ # switch to GraalVM 21.0.0
  2. $ mvn -Pnative -DskipTests clean package
  3. $ ./target/rsocket-graal-demo
  4. $ # open a new tab
  5. $ rsc tcp://localhost:42252 --request --route request-response -d Jackie --debug

Native assist

Please refer: https://www.graalvm.org/reference-manual/native-image/BuildConfiguration/#assisted-configuration-of-native-image-builds

Compress executable binary with upx

Compress GraalVM native image binary with upx:

  1. $ upx -7 -k target/rsocket-graal-demo

References