-
데이터 관리 삐끗하면 MSA 망함. (1) TOP NEW
여는 글 안녕하세요~ 오랜만이네요. 부트캠프 시절, MSA 도전기로 블로그 포스팅하고 팀원들과 아키텍처를 설계했던 때가 생각이나면서 가장 열의를 보였던 그때의 저를 떠올리게 됐답니다. 그래서 쿠버네티스와 함께 MSA(Microservices Architecture)에 대한 지식 공유를 블로그를 통해 지속적으로 하면 좋겠다는 생각이 들었습니다. 앞으론 자주 포스팅할게요.. 요즘 쿠버네티스 관련 게시글들이 조회수가 많이 올랐던데.. MSA에서 데이터 관리하기 우선 자극적인 제목에 놀라셨다면 죄송합니다. 이래야 조회수가 잘나오는 아마 ‘당연한 얘기를 하고 있네’ 라는 생각 하실거에요. 어떤 소프트웨어라도 데이터... Read More
-
미들웨어(Middleware)의 세계 TOP NEW
여는 글 안녕하세요. 오랜만에 연속 포스팅이네요. 오늘은 미들웨어(Middleware)에 관한 이야기를 해보려 합니다. 프론트엔드라면 Javascript와 Javascript기반의 프레임워크. 예를 들면, Vue, Redux, React 등을 공부하고, 백엔드라면 Java와 Spring Framework 그리고 Spring Boot를 공부하게 됩니다. 저 역시 그런 공부 과정을 거쳤었습니다. 하지만 이러한 프론트엔드 및 백엔드 기술 사이의 중요한 연결 고리인 미들웨어(Middleware)에 대해서는 간과되기가 쉬운 것 같습니다. 소프트웨어 프로젝트에서 미들웨어가 필수적이기 때문에 미들웨어까지 익힌다면, 또 하... Read More
-
컨테이너(Container) 기술이 가능한 이유 TOP NEW
여는 글 와우. 오랜만입니다. 거의 한달만에 포스팅이네요. 작년 9월말에 부트캠프를 끝내고. 현재 1월까지. 너무나 많은 일들이 있었습니다. 그동안 있었던 일들을 늘어놓고 싶으나. 제 개인사를 궁금해 하시는 분들은 없겠죠 ㅎㅎ 바로 오늘 포스팅 시작하겠습니다. 컨테이너(Container)를 가능하게 하는 요소들 기억이 나실지 모르겠지만, 저저번 포스팅에선 컨테이너(Container) 동작 원리를 알아보았습니다. docker CLI를 통해 컨테이너(Container)를 실행하는 명령어를 입력한다고 했을 때 CLI 도구는 Docker daemon에 API 요청을 보냅니다. Docker daemon은 컨테이너로 실... Read More
-
Javascript 도대체 this가 뭔데... TOP NEW
여는 글 안녕하세요. Jimoou 김지운입니다. 굉장히 오랜만에 포스팅이네요. 거의 두달만…? 예전에 쿠버네티스(Kubernetes)에 대해 공부하며 블로그를 통해 그 지식들을 공유하고 있었는데, 쿠버네티스와 관련 없는 영상 솔루션 분야의 회사에 새롭게 입사하면서 바쁜 시간을 보냈습니다. 이제 다시 블로그 포스팅을 시작할 때가 된 것 같아요. 퇴근 후에는 주로 네트워크 관련 지식과 Vue.js, Node.js를 학습하는 데 시간을 할애했습니다. 앞으로 블로그에서는 다시 학습을 시작할 쿠버네티스, 그리고 JavaScript 및 네트워크에 대한 정보를 공유할 계획입니다. JavaScript를 공부하기 시작한 이유... Read More
-
컨테이너(Container) 동작 원리를 알아보자 TOP NEW
여는 글 지난 포스팅에선 컨테이너(Container)에 대해 이해하는 시간을 가졌습니다. 이번 포스팅에서는 Docker를 통해 컨테이너 동작 원리를 이해해보도록 하겠습니다. 컨테이너(Container)를 실행할 때 발생하는 일. 일반적으로 Docker를 Linux에 설치하고 나면 docker CLI 도구를 사용하여 docker명령을 실행합니다. 만약 docker run이라는 명령어를 입력하면 다음 [그림1.1]과 같은 과정이 일어납니다. * 그림 1.1 Linux VM에서 컨테이너(Container)를 실행하는 명령어를 입력한다고 했을 때 CLI 도구는 Docker daemon에 API 요청을 보냅니다.... Read More