Comparing Testing Library for Kotlin
Test의 중요성이 부각되면서 요즘 개발을 할때 테스트 코드를 많이 작성한다. 어쩌면 오퍼레이션 코드보다 테스트 코드가 프로젝트에서 더 많이 작성되기도 할지 모르겠다. 테스트 코드는 오퍼레이션 코드 못지 않게 아니 어쩌면 더 높은 가독성을 목표로 작성되어야 한다. JVM환경에서 자...
Test의 중요성이 부각되면서 요즘 개발을 할때 테스트 코드를 많이 작성한다. 어쩌면 오퍼레이션 코드보다 테스트 코드가 프로젝트에서 더 많이 작성되기도 할지 모르겠다. 테스트 코드는 오퍼레이션 코드 못지 않게 아니 어쩌면 더 높은 가독성을 목표로 작성되어야 한다. JVM환경에서 자...
JPA에서 동작하는 Isolation 레벨에 대해서 알아보자.
이번 글에서는 Active MQ를 시나리별로 사용하는 방법에 대해서 작성해 보고자 한다.
1년 가까이 TDD를 연습하면서 이제서야 이 책을 읽어보았다. 사실 이 책을 읽은지는 한달정도 되었는데 리뷰를 적을지 말지 고민을 많이 하였다. 왜냐하면 내가 이책을 잘 읽었다고 생각이 들지 않았고 내용을 잘 이해하지 못했다고 생각이 들어서 이다. 아무래도 한번더 읽어봐야할 것 같...
이전에 작성한 글 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에 대해 알아보자.