Singleton

· 백엔드
웹 어플리케이션과 싱글톤 패턴 보통 웹 어플리케이션에서는 여러 고객이 동시에 요청을 보내는 경우가 많다. 만약 한 고객마다 서비스를 담당하는 객체를 새로 생성하면 어떻게 될까? TPS가 많은 서비스라면 엄청난 메모리 비용이 생길 것이다. 이를 해결하기 위해 해당하는 객체를 하나만 생성하고 이를 여러 프로세스에서 공유하도록 설계하면 된다. 싱글톤 패턴 싱글톤 패턴이란 클래스의 인스턴스가 1개만 생성되도록 보장하는 디자인패턴이다. 코드를 사용해서 알아보자. public class Singleton { private static final Singleton instance = new Singleton(); public static Singleton getInstance() { return instance; }..
용용98
'Singleton' 태그의 글 목록