분류 전체보기

    마이크로서비스 아키텍처를 구성하는 핵심 요소 8가지 | 무조건 MSA가 정답일까?

    마이크로서비스 아키텍처는 기본적으로 '해결하려는 문제'를 기준으로 서비스를 분리하는 아키텍처입니다. 소위 말하는 DDD(Domain Driven Design; 도메인 주도 설계)에서 사용하는 도메인이라는 개념과 비슷한 기준으로 서비스를 분리한다고 볼 수도 있습니다. 이렇게만 이야기하면 잘 와닿지 않으니 예시를 하나 들어보겠습니다. 앞서서 해결하려는 문제를 기준으로 각 서비스를 분리한다고 이야기 드렸습니다. 쇼핑몰 앱이 있다고 한다면, 이 쇼핑몰을 운영하기 위해선 계정을 관리해야 한다는 문제가 있고, 결제도 관리 해야하고, 주문도 관리를 해야 합니다. 기존의 모놀리틱 아키텍처(Monolith Architecture)에서는 하나의 프로젝트, 하나의 웹 서버에서 이걸 다 처리했다면, 마이크로서비스 아키텍처에서..

    IT 커리어를 '서서히 망치는' 11가지 함정

    https://www.ciokorea.com/news/233599 IT 커리어를 '서서히 망치는' 11가지 함정 성공적인 IT 커리어의 조건 중 하나는 균형 잡기다. 하나의 기술(또는 하나의 직장)에 너무 오래 머무르면 업계의 변화를 놓치기 쉽다. 결국 오래지 않아 자신의 경력이 훼손되기 십상이다.일상 www.ciokorea.com 1.하나의 기술(또는 하나의 직장)에 너무 오래 머물러 업계의 변화를 놓친다 2. 편협한 사고방식 3. ‘구세주’ 사고방식 4. 정체에 안주하기 5. 심적 여유의 누락 6. 소프트 스킬의 부족 7. 예스맨 증후군 8. 다른 사람들로부터 배우지 못함 9. 큰 그림 놓치기 10. 완벽을 과도하게 강조하기 11. 비즈니스 감각 개발하지 않기

    GitHub 재밌는 기능 등장! Skyline Contribute Graph

    깃헙에 재밌는 기능이 생겼네요 ! 연도별 컨트리뷰트 그래프를 3D로 렌더링해줍니다. 더불어 stl 파일로 다운로드가 가능해서 3D 프린터로 인쇄할 수도 있네요. 한번 인쇄 해볼까 싶습니다 😊 해당 페이지는 깃헙 프로필 Contribute Graph 우측 하단에 있는 링크를 누르거나, 아래 URL에서 아이디를 변경해서 접속 가능합니다. https://skyline.github.com/heli-os/2021 @heli-os' 2021 GitHub Skyline Please rotate your device Visit in desktop for the best experience. skyline.github.com

    [번역] 개발자가 잠자는 동안 돈을버는 5가지 방법 | 사례

    현실을 직시해봅시다. 오늘날을 살아가는 세대는 일을 정말 많이 합니다. 워라밸이라는 단어가 생길 정도로 일이 많죠. 또한 일을 하기도 전에, 즉 개발자라는 직업을 얻기 전에는 많은 돈과 시간을 투자하며 교육을 받기도 하며, 만족스럽지 못한 급여를 받으며 인턴십을 하거나 견디며 경력을 쌓는 경우도 허다합니다. 하지만 우리는 일 외에 우리의 삶이 있고, 가족이 있고, 무엇보다 인플레이션이 급속도로 증가하고 있다는 것을 인지해야 합니다. 그래서 우리는 항상 더 많이 벌기 위해 노력해야 합니다. 그럼 어떤 방법이 있을까요? To get rich, you have to be making money while you’re asleep — David Bailey 가장 효과적인 방법은 자는 동안 돈을 버는 것입니다. ..

    [2022년 1분기 회고] 적응, 만남 그리고 변화

    2022년이 시작되며 개인적으로 많은 변화가 있었다. 1월 1일 회고(링크)에서도 작성했듯 새로운 직장으로의 이동이 가장 컸으며, 과거에는 서비스형 사이드 프로젝트에 집중했던 것과 달리 기술적인 부분에 집중해보고자 했다. 이번 글에서는 이를 얼마나 달성했는지 리뷰해보고 다음 분기는 어떻게 보내면 좋을지 이야기를 나눠보려고 한다. 2022년 1분기 목표 리뷰 2021년 회고에서 크게 3가지를 한해 목표로 잡았었다. 1. 기술적인 부분에 집중해보기 / 2. 영상으로 기록 남기는 습관 들이기 / 3. 더 많이 성장하기 그리고 1분기에는 특히 3. 더 많이 성장하기에 집중을 하고자 했다. 상당히 추상적이지만 2021년에 놓쳤던 것들을 하나씩 공부해가며 채워나가려는 목적이 컸다. JPA, Hibernate, Da..