Static Class vs Singleton

가끔 개발을 하다 보면 싱글턴 패턴과 정적 클래스가 헷갈릴 때가 있다. 두 방식 모두 하나의 객체를 다루는 것 같은데, 구체적으로는 어떻게 다를까? https://stackoverflow.com/questions/519520/difference-between-static-class-and-singleton-pattern thread safe? 싱글턴 패턴과

Http Preflight Request

HTTP Preflight Request란 무엇이고, 어떤 내용을 포함하고 있을까? https://developer.mozilla.org/ko/docs/Glossary/Preflight_request Preflight Request란 본격적인 HTTP 요청 전 서버 쪽에서 그 요청에 대한 메서드와 헤더에 대해 capa

Nodejs Quick Review

Js 스터디 도중 Node.js에 대한 이야기가 여러 번 언급되어 공식 문서를 정리하고자 한다. https://nodejs.org/en/docs/guides/dont-block-the-event-loop/ 요약 Node.js는 자바스크립트 코드를 이벤트 루프 안에서 실행

Webclient에서의 Retry

webclient를 사용하면 다른 서버로의 웹 요청에 대한 응답을 비동기적으로 수행할 수 있다. 그런데, 요청이 실패하면 어떻게 될까? 실패했을 때의 요청에 대해

Webclient Exchange vs Retrieve

WebClient를 사용해서 HTTP 요청을 리액티브 스트림 방식으로 받는 로직이 이제는 더 이상 이상하지 않다. 그런데 WebClient에는 요청에 대한 응답을 받

Java Reactive Programming - Mono

Reactor Publisher Reactor는 Hibernate처럼 리액티브 스트림 구현체이다. Reactor의 Publisher에는 Mono<T> : 0 또는 1개의 아이템을 emit할