목록동시성 (1)
늘
클린 코드 - 13장 동시성
동시성 내용이 어려워서 개인적으로 따로 한 번 정리를 해보았다. 13장 동시성📌 동시성과 깔끔한 코드는 양립하기 어렵다. 👀 여러 스레드를 동시에 돌리는 이유 & 어려움 이런 어려움에 대처하여 깨끗한 코드를 작성하는 방법 동시성을 테스트하는 방법과 문제점 동시성이 필요한 이유? 동시성은 결합을 없애는 전략이다. 무엇(what) 과 언제(when)를 분리하는 전략이다. 서블릿은 웹 혹은 EJB라는 컨테이너 아래서 돌아간다. 이들 컨테이너는 동시성을 부분적으로 관리한다. 웹 요청이 들어올 때마다 -> 웹 서버는 비동기식으로 서블릿을 실행한다. 프로그래머는 모든 웹 요청을 관리할 필요가 없다. 원칙적으로 각 서블릿 스레드는 다른 서블릿 스레드와 무관하게 자신만의 세상에서 돌아가기 때문이다. 동시성에 대한 오해..
백앤드 개발일지/자바
2022. 2. 15. 23:09