1.2.2 Non Functional Features
This topic provides the information about the various functional features added in this release.
This topic provides the information about the non-functional features changes added in this release.
Resiliency - Adding JVM Args for Services
As part of JVM resilience, below JVM parameters are added to improve performance and efficiency.
- -XX:MaxRAMPercentage
- -XX:InitialRAMPercentage
- -XX:NewRatio
- -Xss
- -XX:+UseParallelGC
- -XX:+UseCompressedOops
- -XX:+HeapDumpOnOutOfMemoryError
New batch framework will be introduced as part of plato-batch-framework library
Features
- Batch job configurations such as Commit Frequency, Stream Size, Skip Policy etc. Refer section for detailed configurations.
- Option to execute batch in either of configuration
- Remote Chunking by using kafka implementation for scalability.
- Partition chunking i.e. Spawning of threads without eventing for smaller Bank volumes
- Restart Functionality.
- Skipping policy for each job in case error occurs
- Multiple execution of the same batch job on the same day (e.g. – Intra Day)
- Choice to execute batch job using
- Chunklet step execution
- Tasklet step execution
Parent topic: Release Enhancements