cyberneticlibrary

Build Java Quarkus REST APIs

quarkus-patternsskillsetup L20
Sheshiyer/skill-clusters
What it does

Write reactive Quarkus services with compile-time optimization and GraalVM native image

Best for

Java microservices that need sub-100ms startup and sub-50MB footprint via GraalVM native compilation

Inputs
  • · REST endpoint spec
  • · reactive datasource config
Outputs
  • · Quarkus extension project
  • · native image binary
Requires
  • · Quarkus CLI
  • · GraalVM native-image
  • · Maven
Preconditions

GraalVM 17+ installed; Maven configured

Failure modes
  • · Reflection used without @RegisterForReflection
  • · Blocking I/O in reactive context
  • · Native image compilation timeout
Trust signals
  • · Compile-time extension processing
  • · GraalVM substitution patterns
  • · Native image bootstrap time proof