최근 포스트

Amazon MQ vs Amazon SQS

4 분 소요

이전에 작성한 글 Message Queue Comparison에서 새로운 프로젝트에 도입할 Message Queue들 중 Amazon MQ와 Amazon SQS를 후보군으로 채택하였었다. 이번 글은 Amazon MQ와 Amazon SQS 중에서 Amazon MQ를 선정한 배경 및 ...

Message Queue Comparison

8 분 소요

사내 예약 시스템을 만들면서 서버간의 데이터 교환에 Message Queue를 사용하기로 결정하였다. Message Queue 기능을 제공하는 다양한 솔루션이 있는데 이중에서 어떤 것을 사용하면 좋을 지 알아보면서 Message Queue란 어떤것이며 종류가 어떤것 들이 있는지 알...

Digital Nomad

1 분 소요

회사에서 친한 동료 기획자분께서 내가 블로그를 작성중이라고 말씀드리니 추천해 주신 책이 디지털 노마드이다. 동료의 지인분께서는 이 책에서 말하는 디지털 노마드의 삶을 살고 계시고 직장 다닐 때 보다 큰 수익을 얻으면서 생활하고 계신다고 나도 이 책을 읽고 디지털 노마드의 삶을 살아...

Spring Bean Scope

2 분 소요

빈을 정의할때, 스프링에서는 사용자가 생성한 빈을 어떠한 종속성을 가지도록 하거나 생성되는 객체의 범위를 지정하는 등을 제어할 수 있는 기능을 제공해준다. 이 글에서는 스프링에서 설정할 수 있는 Scope가 어떤 것들이 있으며 각 Scope 별 수행하는 역할에 대해서 적어보고자 한다.

Synchronous, Asynchronous, Blocking, Non-Blocking

2 분 소요

얼마전에 Blocking과 Non-Blocking에 대해 설명을 해야 할 일이 있었는데, 설명을 Synchronous와 Asynchronous에 대해서 설명한 일이 있었다. 현재 내가 개발을 하면서 많은 곳에서 사용하고 있지만 제대로 알고 사용하고 있지 않다는 것을 알게 되었고, ...

Swap Memory

2 분 소요

Swap Memory에 대해 알아보자.

Spring WebFlux - Spring Data MongoDB Reactive tutorial

3 분 소요

이전 글에서 RDBMS를 Spring WebFlux에서 사용하기 위해 Spring Data R2DBC 튜토리얼을 작성했었다. 이번 글에서는 Spring WebFlux에서 NoSQL중 하나인 MongoDB를 사용하기 위한 튜토리얼을 작성해 보고자 한다.

Clean Architecture

2 분 소요

개발자라면 누구나 알고 있는 그 책 Clean Architecture를 드디어 읽어 보았다. 이전에 Clean Code를 읽고 Clean Architecture도 꼭 읽어봐야지 했었는데, 이제서야 이 책을 읽게 되었다. 이 글을 통해 내가 이 책을 읽고 생각 나는 키워드 들과 소감...

Spring WebFlux - Annotated Controller with reactor Tutorial

2 분 소요

이번 글에서는 이전에 작성한 Spring WebFlux - Functional Endpoint With Coroutine Tutorial에 이어 Spring WebFlux를 이용한 또다른 방식의 API를 만들어보는 글을 작성해 보겠다. 이전 글에서는 함수형 앤드포인트방식을 이용하여...

Spring WebFlux - Functional Endpoint With Coroutine Tutorial

5 분 소요

이번 글에서는 이전에 작성한 Spring WebFlux - Spring Data R2DBC tutorial에 이어 Spring WebFlux를 이용한 API를 만들어보는 글을 작성해 보겠다. Spring WebFlux에서는 Web API를 위한 2가지 방식의 프로그래밍 모델을 제공...