• HTTP 완벽 가이드 - HTTP 개관

    HTTP 완벽 가이드 - HTTP 개관 이 글은 HTTP 완벽 가이드의 책 내용을 정리한 글입니다. 1.1 HTTP : 인터넷의 멀티미디어 배달부 HTTP는 신뢰성 있는 데이터 전송 프로토콜을 사용하기 때문에, 데이터 전송 중 손상되거나 꼬이지 않음을 보장한다. 1.2 웹 클라이언트와 서버 웹 서버 웹 컨텐츠가 존재한다. HTTP 프로토콜로 의사송항 하기 때문에...


  • Spring 캐시 추상화

    Spring 캐시 추상화 스프링은 빈의 메소드에 캐시 서비스를 적용할 수 있는 기능을 제공한다. 캐시 서비스는 AOP를 이용해 메소드 실행 과정에 투명하게 적용된다. 스프링이 제공하는 캐시 추상화 기술을 사용하면 장점은 아래와 같다. 빈 코드에 캐시 API를 넣지 않아도 된다. 캐시 구현 기술에 종속되지 않는다. 즉 환경이 바뀌거나 적용할 기술을 변경해서 캐시...


  • 토비의 스프링 - 스프링 프로젝트 시작하기

    이 글은 “토비의 스프링” 책 내용을 정리한 글입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 9장 스프링 프로젝트 시작하기 1. 자바 엔터프라이즈 플랫폼과 스프링 애플리케이션 자바 엔터프라이즈 애플리케이션이란? 서버에서 동작하며 클라이언트를 상대로 서비스를 제공 클라이언트의 요청을 받아서 그에 대한 작업을 수행하고 그 결과를 돌려주는 것이 기본적인...


  • 토비의 스프링 - IoC 컨테이너와 DI

    이 글은 “토비의 스프링” 책 내용을 정리한 글입니다. 만약 저작권 관련 문제가 있다면 “gunjuko92@gmail.com”로 메일을 보내주시면, 바로 삭제하도록 하겠습니다. 토비의 스프링 - IoC 컨테이너와 DI 1. IoC 컨테이너 : 빈 팩토리와 애플리케이션 컨텍스트 스프링 애플리케이션에서는 오브젝트의 생성과 관계설정, 사용, 제거 등의 작업을 애플리케이션 코드 대신 독립된 컨테이너가 담당한다. 이를 컨테이너가...


  • 카프카가 데이터를 저장하는 방식

    카프카가 데이터를 저장하는 방식 이 글은 아래 링크 글을 참고해서 작성된 글 입니다. How Kafka’s Stoarage Internal Works Apache Kafka Documentation 카프카 핵심 가이드 (Kafka The Definitive Guide) If you have any copyright issues, please contact me by email. gunjuko92@gmail.com 카프카가 어떻게 데이터를 저장하는지 아는 것은 중요하다. 특히 카프카 성능을...