circuit-breaker소프트웨어에 대한 복잡도가 높아지면서서비스에서 다른서비스를 호출하는 형태(예를들면 MSA 형태로 구성되어 API들을 호출하는 형태)들이보편화 되어 서비스 되고 있다.
응용프로그램을 만들때 환경에서 발생할 수 있는 일시적 장애에 민감해야 된다 ...
Apache Kafka GETTING STARTEDkafka 1.0 기준으로 작성 했습니다.
Apache Kafka®는 분산 형 스트리밍 플랫폼 입니다. 그게 정확히 무슨 뜻입니까?아파치 카프카는 분산 스트리밍 플랫폼입니다.
우리는 스트리밍 플랫폼이 세 가지 핵심 기능 ...
tomcat_maxHttpHeaderSize기본적으로 tomcat에 헤더 사이즈를 설정 하지 않으면 tomcat 에서는 8 * 1024 bytes (8K) 지정이 된다
보통 상황에서는 문제가 없을것이다 하지만 헤더에 많은 정보를 담을수 밖에 없는 서비스를 만들때는 고 ...
tomcat CVE-2016-6816HTTP 요청 줄을 구문 분석 한 코드가 잘못된 문자를 허용한다는 사실이 발견되었습니다.
이는 유효하지 않은 문자가 허용되었지만 해석이 다른 프록시와 함께 HTTP 응답에 데이터를 주입하기 위해 악용 될 수 있습니다.
HTTP 응답 ...
java static thread safe작업 수행 중 여러 스레드가 공유하는 특정 클래스의 인스턴스 상태가 변경 될 가능성이 있는 경우 해당 클래스는 thread safe 하지 않다 라고 표현함.
FreqABTest.setType(adConfigData); 의 경우에 ...
tab vs space bar코드를 작성할때 탭 버튼으로 앞을 맞추냐 아님 스페이스로 맞추냐에 논쟁이 또 일어났다
어떤 사람은 tab 으로 4를 하고 있었고 어떤 사람은 스페이스로 2를 주고 있었다
자바 코드 컨벤션에서는 스페이스바 4를 하라고 나와 있다.
아래 참조 ...