본문 바로가기

Work158

[리뷰] 나는 LINE 개발자입니다 얼마전부터 페북 타임라인에 나는 LINE 개발자 입니다 책의 출간 소식이 간간히 들려오고 주변 지인들의 리뷰 내용들이 이어지면서 읽어보고 싶은 생각이 들었다. LINE에서의 생활이나 LINE에서 겪었던 경험담이 주를 이룰 것이라는 생각과는 달리 LINE에서의 업무 뿐만 아니라 집필하신 동종 업계 선배님들의 주옥같은 경험담이 담겨져 있었다. 처음부터 끝까지 시간가는 줄 모르고 재미있게 읽었던 것 같다. 책은 다음 4가지 주제로 나뉘어 있고, 각 주제별로 다양한 집필자들의 경험담들이 녹아있다. 1부부터 라인 개발자의 일상이라는 주제로 시작하지만 사실 내용은 신입 시절부터 라인에 오기까지의 과정과 라인에서의 업무까지 포함되어 있다. 다른 주제들도 주제에 대한 내용을 커다란 틀로 내용을 이어가지만 대부분은 자신.. 2019. 10. 13.
[리뷰] 엔터프라이즈 자바 마이크로서비스 들어가며 현재 나와 우리 팀은 프로젝트를 진행하며 필요에 따라 아키텍처를 개선해 나가는 중인데 서비스가 점점 커지면서 유지보수가 어려워지거나 여러 팀과 협업을 하다보니 자연스럽게 마이크로서비스 형태가 되어가고 있다. 서비스를 나누다 보니 외부 트래픽을 적절한 서비스로 분배해주기 위한 API Gateway가 필요하게 되고, 백엔드 서버들간 통신을 위한 내부 gateway나 큐와 같은 또다른 시스템들을 필요로 하게 되고, 아키텍처는 점점 복잡해졌다. 나중에 알고 보니 이런 복잡한 상황들을 위한 아키텍처가 마이크로서비스 아키텍처이고, 같은 고민을 이미 선배 개발자들이 해왔으며, 이미 이런 것들을 비교적 쉽게 할 수 있는 도구들이 많이 나와있는 상황이었다. 현재 진행 중인 프로젝트가 마이크로서비스를 지향하고 있.. 2019. 9. 15.
Mac에서 VS Code 터미널 폰트 깨지는 문제 1. 문제 oh my zsh 사용 시 VS Code에서 터미널 창을 열면 다음과 같이 폰트가 깨지는 현상이 발생한다. 2. 해결 zsh에서 사용 중인 폰트를 현재 VS Code에서 지원하지 않기 떄문에 발생하는 문제 이기 때문에 폰트를 교체해주어야한다. 먼저 VS Code의 터미널 폰트를 확인해본다. (Code → Preference → Settings → 검색 창에 'terminal font family' 입력) Terminal > Integrated: Font Family의 값이 monospace로 되어 있다. 이번에는 Mac에서 터미널로 사용하고 있는 ITerms2의 폰트를 확인해본다. (Iterms2 → Preference → Profiles → Text) Font는 Hac Regular Nerd.. 2019. 6. 23.
AWS 자격증 시험 - 클라우드 종사자(Cloud Practitioner) 후기 후기 AWS 자격증 시험 중에서 가장 저렴하고 기본이라고 생각해서 쉽게 봤는데 고민하게 되는 문제들이 많았다. AWS 자격증 강의가 도움이 많이 되었다. AWS Cloud Practitioner Essentials (Second Edition) (Korean) AWS Cloud Practitioner Essentials (Digital)(Korean) 시험에 나오는 대부분의 문제들이 포함됨 기본적으로 AWS 사용 경험이 있고, 강의를 다 봤다면 충분히 합격할 듯 민첩성, 탄력성, 고가용성에 기반한 문제들이 많았다. 공동 책임 원칙, 보안에 대한 문제들도 많았다. 비용 관련 문제도 꽤 있었는데 Support 플랜 비교표를 본 것이 도움이 많이 되었다. 하이브리드 클라우드에 대한 문제도 있었다. 예를 들면 .. 2019. 6. 17.