• Spring Cloud OpenFeign

    Spring Cloud OpenFeign 이 글은 공식 문서를 토대로 작성한 글 입니다. 더 자세하고 정확한 설명은 공식문서를 참고하시길 바랍니다. 1. Spring Cloud OpenFeign이란? Spring Cloud OpenFeign은 Netflix에서 개발된 Open Feign을 Spring Cloud와 통합한 버전으로 사용 시 다음과 같은 장점이 있다. 더 자세한 내용은 공식 문서를 참고하길 바랍니다. Circuit Breaker 지원 Spring...


  • 토비의 스프링 - 스프링이란 무엇인가?

    이 글은 “토비의 스프링” 책 내용을 정리한 글입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 토비의 스프링 - 스프링이란 무엇인가? 스프링은 단순히 IoC/DI를 편하게 적용하도록 돕는 단계를 넘어서 엔터프라이즈 애플리케이션 개발의 전 영역에 걸쳐 다양한 종류의 기술에 관여한다. 1. 스프링의 정의 스프링에 대해 가장 잘 알려진...


  • 카프카, 데이터 플랫폼의 최강자 - 카프카를 활용한 데이터 파이프라인 구축

    이 글은 “카프카, 데이터 플랫폼의 최강자” 책 내용을 정리한 글입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 카프카를 활용한 데이터 파이프라인 구축 1. 카프카를 활용한 데이터 흐름도 프로듀서 : 메시지를 생성해낸 다음 그 메시지를 전송하는 역할 카프카 : 프로듀서가 생성한 메시지를 저장하는 중간 큐 역할 컨슈머...


  • 토비의 스프링 - 스프링의 DI

    이 글은 “토비의 스프링” 책 내용을 정리한 글입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 토비의 스프링 - DI 스프링 3.1의 DI 스프링이 처음 등장한 이후 많은 변화를 겪은 것은 사실이지만 스프링이 근본적으로 지지하는 객체지향 언어인 자바의 특징과 장점을 극대화하는 프로그래밍 스타일과 이를 지원하는 도구로서의 스프링...


  • Spring Boot Embedded Tomcat

    Spring Boot Embedded Tomcat 이 글은 spring boot reference 를 번역한 글입니다. 자세한 내용은 공식문서를 확인하시길 바랍니다. 스프링부트 웹 애플리케이션은 임베디드 웹 서버를 포함하고 있다. sprinb-boot-starter : 서블릿 스택 애플리케이션으로 기본적으로 tomcat을 사용한다. (spring-boot-starter-tomcat) 하지만 spring-boot-starter-jetty 혹은 spring-boot-starter-undertow을 대신 사용할 수도 있다. spring-boot-starter-webflux : Reactive 스택 애플리케이션은 netty를 기본으로 사용한다....