My program generate some Excel using apache POI.
This part take up 50% of CPU for 1 excel..
If users generate at the same time multiple excel the server is out...
How can i reduce it ?
final Workbook workbook = new HSSFWorkbook();
initDataFormat(workbook);
EnumMap<BomXlsSheetEnum, Sheet> sheetMap = sheetMap = BomXlsSheetEnum.getSheetMap(workbook);
buildBomSheet(sheetMap, bom, productModelIds, listSizes, false);
workbook.write(response.getOutputStream());