java
-
Why asp.net is too slow? compared to Java Spring.프로그래밍 2024. 1. 9. 22:01
asp.net 개발자는 종종 spring과 여러 성능면에서 비교를 강요 받는다. 왜 asp.net이 느리다고 하는 것일까? 이유는 당신이 잘 못 개발하고 있기 때문이다. 아래와 같은 이유로 당신은 잘 못 개발하고 있다. 1. Session을 함부로 사용하지 마라. 대량의 컬렉션 객체를 Session에 할당하지 마라. Session은 그렇게 사용하라고 있는게 아니다. 기본적으로 Session은 느리다. 2. Cookie를 사용해라. 단, 민감한 정보는 절대 들어가면 안된다. 유저를 최소한 식별할 수 있을 정도만 사용하라. 화면 상태를 저장하고 싶거든 indexeddb를 사용해라. 3. 싱글톤과 스코프를 사용해라. 설정 정보라면 싱글톤을 일반 로직이라면 스코프를 4. HttpClient는 스레드 세이프이다...