처리율 제한 장치 붙이기 여정
운영 업무만 처리하고 있던 기간에 처리율 제한 장치 업무가 들어왔다. 팀에서 사용하지 않았던 기술이라 검토부터 적용까지 스스로 해나아간 과정들이 즐거워서 실수들이 있었지만 배포가 끝난 시점에 회고 겸, 사내 컨플루언스에 적었던 글에 보완해 다시 작성해본다.
운영 업무만 처리하고 있던 기간에 처리율 제한 장치 업무가 들어왔다. 팀에서 사용하지 않았던 기술이라 검토부터 적용까지 스스로 해나아간 과정들이 즐거워서 실수들이 있었지만 배포가 끝난 시점에 회고 겸, 사내 컨플루언스에 적었던 글에 보완해 다시 작성해본다.
Transaction 밖에서도 계속 select + update query가 발생해 찾아보던 중 OSIV에 대해 알게되어 공부하고, on/off 여부에 따른 평균 응답 시간 개선까지 확인한 것을 정리했다.
알고 있던 것
Java8 부터 지원한 stream을 사용하면서 filter, map, flatMap, collect가 어떤 기능을 위해 쓰는지는 필요에 의해 검색해가며 알긴 했지만, stream에 대해 궁금증이 생겼을 때 일단 동작하니 넘겼던 지난날의 근본없음을 반성하는 마음으로 공부해보게...