HappyWeasel
docker system prune -a 단, 일괄 삭제 범위가 컨테이너 중 작동하지 않는 컨테이너도 포함이므로 사용 시 주의가 필요하다.
public class MyDto { @JsonInclude(Include.NON_NULL) private String stringValue; private int intValue; // standard getters and setters } 참고 : www.baeldung.com/jackson-ignore-null-fields

참고 : www.slideshare.net/ifkakao/msa-api-gateway api gateway 종류
모놀리틱 아키텍처 정기 배포가 필요하다. 장점 개발이 단순하다. 배포가 단순하다. scale out이 단순하다. 단점 무겁다. set up 시간이 오래걸린다. (기능이 많아질 수록) 결합도가 높다. 콘웨이의 법칙 조직의 의사소통 구조가 어플리케이션 구조와 동일하다. MSA 시스템을 여러개의 독립된 서비스로 나눠서 서비스를 조합함으로서 기능을 제공하는 아키텍처 디자인 패턴이다. Twelve-Fators MSA의 12가지 role을 기술해놨다.
@Transactional public class MyTransactionalClass { @Transactional(propagation = Propagation.NOT_SUPPORTED) public void nonTransactionalMethod() {...} } Transaction 클래스에 선언 시 특정 메소드 예외처리

netflex OSS circit breaker netflixtechblog.com/fault-tolerance-in-a-high-volume-distributed-system-91ab4faae74a Fault Tolerance in a High Volume, Distributed System How our API and other systems isolate failure, shed load and remain resilient to failures netflixtechblog.com
보호되어 있는 글입니다.
보호되어 있는 글입니다.