단순한 조회에서부터, 한정된 자원에서 조금이라도 성능 개선을 이루기 위해서는 시스템 아키텍칭적인 요소에 의지하기 보다는 일단은 개발 역량을 높여 방안을 찾는 것이 훨씬 중요하고 빠르다.
시스템 아키텍칭에서 성능에 미칠 수 있는 영향도는, 내가 생각했을때는 참조객체(변수)로 인한 gc나 자바메모리 누수 정도이고 더 나아가 동시성 처리(멀티스레드/동기화처리/singleton) 정도이다.
결국 나머지는 개발자의 프로그래밍, 혹은 쿼리 튜닝 및 조정으로 인하여 성능개선을 이룰 수 있는데 이게 가장 빠르고 효율적인 것으로 보인다.