Amazon MQ vs Amazon SQS
이전에 작성한 글 Message Queue Comparison에서 새로운 프로젝트에 도입할 Message Queue들 중 Amazon MQ와 Amazon SQS를 후보군으로 채택하였었다. 이번 글은 Amazon MQ와 Amazon SQS 중에서 Amazon MQ를 선정한 배경 및 ...
이전에 작성한 글 Message Queue Comparison에서 새로운 프로젝트에 도입할 Message Queue들 중 Amazon MQ와 Amazon SQS를 후보군으로 채택하였었다. 이번 글은 Amazon MQ와 Amazon SQS 중에서 Amazon MQ를 선정한 배경 및 ...
사내 예약 시스템을 만들면서 서버간의 데이터 교환에 Message Queue를 사용하기로 결정하였다. Message Queue 기능을 제공하는 다양한 솔루션이 있는데 이중에서 어떤 것을 사용하면 좋을 지 알아보면서 Message Queue란 어떤것이며 종류가 어떤것 들이 있는지 알...
회사에서 친한 동료 기획자분께서 내가 블로그를 작성중이라고 말씀드리니 추천해 주신 책이 디지털 노마드이다. 동료의 지인분께서는 이 책에서 말하는 디지털 노마드의 삶을 살고 계시고 직장 다닐 때 보다 큰 수익을 얻으면서 생활하고 계신다고 나도 이 책을 읽고 디지털 노마드의 삶을 살아...
빈을 정의할때, 스프링에서는 사용자가 생성한 빈을 어떠한 종속성을 가지도록 하거나 생성되는 객체의 범위를 지정하는 등을 제어할 수 있는 기능을 제공해준다. 이 글에서는 스프링에서 설정할 수 있는 Scope가 어떤 것들이 있으며 각 Scope 별 수행하는 역할에 대해서 적어보고자 한다.
얼마전에 Blocking과 Non-Blocking에 대해 설명을 해야 할 일이 있었는데, 설명을 Synchronous와 Asynchronous에 대해서 설명한 일이 있었다. 현재 내가 개발을 하면서 많은 곳에서 사용하고 있지만 제대로 알고 사용하고 있지 않다는 것을 알게 되었고, ...
Swap Memory에 대해 알아보자.
이전 글에서 RDBMS를 Spring WebFlux에서 사용하기 위해 Spring Data R2DBC 튜토리얼을 작성했었다. 이번 글에서는 Spring WebFlux에서 NoSQL중 하나인 MongoDB를 사용하기 위한 튜토리얼을 작성해 보고자 한다.
개발자라면 누구나 알고 있는 그 책 Clean Architecture를 드디어 읽어 보았다. 이전에 Clean Code를 읽고 Clean Architecture도 꼭 읽어봐야지 했었는데, 이제서야 이 책을 읽게 되었다. 이 글을 통해 내가 이 책을 읽고 생각 나는 키워드 들과 소감...
이번 글에서는 이전에 작성한 Spring WebFlux - Functional Endpoint With Coroutine Tutorial에 이어 Spring WebFlux를 이용한 또다른 방식의 API를 만들어보는 글을 작성해 보겠다. 이전 글에서는 함수형 앤드포인트방식을 이용하여...
이번 글에서는 이전에 작성한 Spring WebFlux - Spring Data R2DBC tutorial에 이어 Spring WebFlux를 이용한 API를 만들어보는 글을 작성해 보겠다. Spring WebFlux에서는 Web API를 위한 2가지 방식의 프로그래밍 모델을 제공...