전체 글 (750) 리스트형 [아키텍처] 도메인 주도 설계(2) - 의사소통과 언어 사용 보호되어 있는 글입니다. [SRE] 사이트 신뢰성 엔지니어링 목차 1. 소개 서비스 관리를 위해 시스템 관리자를 활용하는 방법 서비스 관리에 대한 구글의 해법: 사이트 신뢰성 엔지니어링 SRE의 신조 2. SRE관점에서 바라본 구글의 프로덕션 환경 하드웨어 하드웨어를 '조율하는' 시스템 소프트웨어 기타 시스템 소프트웨어 소프트웨어 인프라스트럭처 개발 환경 원리와 원칙들 3. 위험 요소 수용하기 위험 요소 관리하기 서비스 위험 측정하기 서비스의 위험 수용도 에러 예산 활용 4. 서비스 수준 목표 서비스 수준 관련 용어 지표 설정 목표 설정에 대한 실습 협약에 대한 실습 5. 삽질은 이제 그만 삽질의 정의 삽질이 줄어들면 좋은 이유 엔지니어링에 해당하는 업무는? 삽질은 무조건 나쁜 것일까? 결론 6. 분산 시스템 모니터링 정의 왜 모니터링해야 하는가? 모니터링에 대한 적절.. [Spring] 스프링 배치 (스프링 레시피 11장) 보호되어 있는 글입니다. [tomcat] 톰캣 메모리릭 문제 https://knight76.tistory.com/947 톰캣 메모리릭 문제에 대해서 많이 좋아질것으로 예상된다. 스프링소스의 개발자이며, 톰캣 Committer인 Mark Thomas에 의해 Memory Leak Protection 기능이 새로 생기게 되었다. 원래는 톰캣7부터 적용하려고 했는데, 톰캣 6.0.24부터 적용되었다고 한다. 6.0.25버전에서는 Memory leak 체크 api도 지원한다. Mark는 OOME가 발생하는 원인을 톰캣이 아닌 Jvm, library라고 언급하였고, 그 예는 다음과 같다고 한다. (1) Application, Library code에 의해서 발생 A. JDBC driver B. Logging framework C. ThreadLocal의 object를 저장하.. [Servlet] 서블릿 컨테이너와 스프링 컨테이너 https://minwan1.github.io/2017/10/08/2017-10-08-Spring-Container,Servlet-Container/ https://minwan1.github.io/2018/11/21/2018-11-21-jsp-springboot-%EB%8F%99%EC%9E%91%EA%B3%BC%EC%A0%95/ 서블릿 컨테이너는 개발자가 웹서버와 통신하기 위하여 소켓을 생성하고, 특정 포트에 리스닝하고, 스트림을 생성하는 등의 복잡한 일들을 할 필요가 없게 해준다. 컨테이너는 servlet의 생성부터 소멸까지의 일련의 과정(Life Cycle)을 관리한다. 서블릿 컨테이너는 요청이 들어올때마다 새로운 자바 스레드를 만든다. 우리가 알고 잇는 대표적인 Servlet Container가 T.. 이전 1 ··· 55 56 57 58 59 60 61 ··· 150 다음