애플리케이션의 성능을 높이는 데에 있어서, 대부분의 경우가 이런 경우에 속하지 않을까?
요즘 Java Spring Jpav 인터넷 강의를 접하고 있는데, 여기서 나오는 강사님이 말씀하시는 성능 최적화와 매우 밀접하다고 느껴진다.
즉, "여러번 전달하는 게 아닌 한 번에 전달하는 것" 이게 핵심인 것 같다.
이 핵심이 결국엔 애플리케이션 성능 최적화에 있어서 모두 적용이 되는 것 같다.
추가로, 필요하지 않는 data는 "요청하지/가져오지" 않는다.
결국엔 데이터 입출력을 여러번 가져오지 않고 어떻게 한 번에 가져올 수 있는가?
데이터 입출력을 어떻게 해야 최소화할 수 있는가?
이게 핵심이 아닐까? 라는 생각이 든다.