이번에 뭐 은행못가면 울면서 공부방법을 다시짜든, 중견을가든 갈것같은데


트래픽 관련문제는 대부분 I/O DB일텐데 => DB를 풀링하는 자체가 메모리를 차지하면서 , 블록킹된 스레드를 아무일도 못하게 하기에


로시작된걸로 압니다? (지적감사)




1. I/O할때 최대한 데이터를 줄이는것 (DB쿼리최적화/ Redis캐싱 )+ JPA에서 1차캐싱및 영속컨텍스트등


이것뿐만 아니라 캐시관련해서 적중률을 올린다던지 , 아님 로컬캐시를 이용해서 L1,L2를 구현해본다든지, 아니면 서버다운될때 어찌할지등

(사실여기서도 배울거 존나많아보임)



2.네트워크 관련으로 HTTP메소드를 최대한 줄이는 방식은 (결국 DTO로 불필요한 데이터 제거및 ,TCP연결, 배치처리?)


얘는 솔직히 최적화를 뭘 해야할지 모르겟슴 그냥 요청오는것도 우리가 최대한 줄일수잇나? 이건 front영역같은데

(기업에선 뭘 어찌할지 궁금, 저번 보니깐 네트워크팀?도 잇는것같던데)



3. 내부에서 최대한 객체지향적으로 필요한 기능만 호출하는게 끝

(클린코드 지향? DDD?)



웹플럭스니 .. 사용하는 WAS, 서블릿이 처리하는 방식이 다른건 서비스기업 아니면 안할것같은데



뭘해도 일단 들어가는게 낫나?