Java 동시성에 대하여
멀티 쓰레딩에 대해 고민하는 시기가 오게 됩니다. 하지만 처음 구글링을 하다보면 생각보다 매우 다양한 정보에 휩쓸리게 됩니다. Thread, ExecutorService, Future, Parallel Stream 등등.. 이 글에서는 이론적인 내용부터 어플리케이션 레벨, 그리고...
멀티 쓰레딩에 대해 고민하는 시기가 오게 됩니다. 하지만 처음 구글링을 하다보면 생각보다 매우 다양한 정보에 휩쓸리게 됩니다. Thread, ExecutorService, Future, Parallel Stream 등등.. 이 글에서는 이론적인 내용부터 어플리케이션 레벨, 그리고...
이 글은 Apache Kafka Rebalance Protocol, or the magic behind your streams applications 을 일부 번역한 것입니다.
반드시 철저한 조사와 준비가 선행되어야 한다. 초심을 지키자. 기준을 세우자.
ulimit 이란?
Linux를 잘 모르고 다루다보니 항상 stackoverflow를 활용해 주먹구구식으로 문제점들을 해쳐나갔다. 이제는 linux를 공부해 기본적인 것들을 알아야겠다고 느껴 공부하게 되었다.
mariaDB 설치하기(mac 기준)
지금까지 먼 길을 달려오시느랴 수고하셨습니다. 이번 장에서는 여러분이 열심히 Git을 배워오신 궁극적인 이유와 관련이 깊다고 생각을 합니다. 이제 프로젝트를 진행할 때 브랜치를 사용한 어떤 워크플로우(workflow)들이 있는지를 배우고, 다음 장에서 브랜치 관리법에 대해 배우도록...
저번 시간에는 리모트 브랜치, 트래킹 브랜치들의 개념을 살펴보았습니다. 이번에는 각각의 브랜치를 어떻게 만드는지 알아보도록 하겠습니다.
저번 시간에 영희의 로컬 저장소가 다음과 같이 변한 것을 확인했습니다:
이전까지의 작업은 거의 local에서 진행되었다고 볼 수 있습니다. 이제 다른 사람들과 협업을 하기 위해서는 리모트 저장소를 활용해야 합니다. 이때, 발생할 수 있는 상황 한 가지를 살펴보도록 하겠습니다.