Aman-Mittal opened a new issue, #45: URL: https://github.com/apache/fineract-consumer-facing/issues/45
## Overview Add support for GraalVM in the backend to enable native image compilation and improved performance characteristics. ## Description This issue tracks the work needed to implement GraalVM support in the fineract-consumer-facing backend. GraalVM native images can provide faster startup times, reduced memory footprint, and improved performance for production deployments. ## Goals - Enable GraalVM native image compilation for the backend application - Ensure all backend dependencies are compatible with GraalVM - Configure native image build settings and metadata - Test and validate the native image build process - Document GraalVM setup and usage for developers ## Tasks - [ ] Audit backend dependencies for GraalVM compatibility - [ ] Configure GraalVM native image build configuration - [ ] Add native image metadata (reflection, serialization, resources) - [ ] Implement native image build in CI/CD pipeline - [ ] Perform functional testing with native image builds - [ ] Create documentation for GraalVM native image builds - [ ] Set up performance benchmarking between JVM and native builds ## Acceptance Criteria - Backend can be compiled to a native image using GraalVM - Native image builds successfully without warnings or errors - All backend functionality works correctly in native image mode - Documentation is available for developers on building native images -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
