Open in app
Home
Notifications
Lists
Stories

Write
Giljae Joo (주길재)
Giljae Joo (주길재)

Home
About

Jun 20

Monolith 잘라 내기

현실에서 마이크로 서비스 관련 설계를 진행하다 보면, 적합하지 않은 상황이 발생하곤 한다. 이런 상황에 대해서 언급하는 글( https://dzone.com/articles/chopping-the-monolith-the-demo)을 발견해서 내용을 작성한다. 저자는 전자 상거래 영역에서 몇 년간 일을 했다고 한다. …

Microservice Architecture

4 min read

Monolith 잘라 내기
Monolith 잘라 내기

May 31

DB 형상 관리 툴

프로젝트를 준비하고 있다. DB Schema가 중요한 부분이지만 형상 관리가 되어 있지 않다. 사람에 의해서 관리가 되고 있는 실정이다. 소스 코드는 형상 관리를 하고 있지만 DB Schema는 형상 관리를 하고 있지 않기에 관련해서 정보를 찾아보았다. 데이터베이스에 대해서도 지속적인 통합이 필요하다. 본 글에서는 …

Db

6 min read

DB 형상 관리툴
DB 형상 관리툴

Mar 21

모놀리스 애플리케이션을 마이크로서비스로 마이그레이션 하는 방법

이쪽 업종에서 일하는 분들이라면 Monolith으로 구현되어 있는 레거시 시스템을 마이크로서비스로 마이그레이션 하고자 하는 Needs가 있을 것이다. 비즈니스를 분석해서 새롭게 만드는 것이 가장 좋은 방법이겠지만, 레거시와 병행해서 개선을 해야 할 상황도 존재하기에 새롭게 만드는 것이 여의치 않은 경우도 많을 …

Monolith

6 min read

모놀리스 애플리케이션을 마이크로서비스로 마이그레이션 하는 방법
모놀리스 애플리케이션을 마이크로서비스로 마이그레이션 하는 방법

Mar 21

Monolith 분할 하기

모놀리스 분석 대부분 현재 시스템을 잘 설명해주는 문서는 존재하지 않는다. 존재한다고 해도 현행화가 되어 있지 않기에, 오해의 여지가 발생하기도 한다. 상황이 어떻든 최소한 아래의 정보는 수집해야 한다. 애플리케이션의 기능 모듈 및 상호간의 관계 API 및 서비스 인터페이스 모듈에 대한 설명이 있는 논리 다이어그램 시스템 구성을 알 …

Monolith

6 min read

Monolith 분할 하기
Monolith 분할 하기

Jan 21

유료로 전환되는 도커 데스크탑 대체하기 (Mac M1)

아래 트윗처럼 도커가 가격 정책을 변경했다. Docker Desktop은 기업내에서 더이상 무료가 아니다. We’re updating and extending our product subscriptions! New subscription tiers include Personal, Pro, Team, and Bus …

Docker Desktop

5 min read

유료로 전환되는 도커 데스크탑 대체하기 (Mac M1)
유료로 전환되는 도커 데스크탑 대체하기 (Mac M1)

Dec 31, 2021

효율적으로 일하는 방법

일을 하다보면, 공식적으로 Jira에 관리되어 진행하는 Task와 Jira에서 관리하기 애매한 자잘한 Task들이 존재한다. 거기다가 회의 일정등 여러가지 것들을 복합적으로 관리해야 하는 상황에 부딪히게 된다. 오래전부터 나는 GTD(Getting Things Done)를 사용하여 Task를 구성하고 관리하고 있다. 쉽게 말하면 GTD 방법은 추적하고 있는 모든 것(진행중, 대기, 준비등)을 머릿속에서 제거하고 어딘가에 적어 두도록 구성하는 것이다. 어떤 일을 끝냈을 때, 다음에 해야 할 일을 기억하는데 에너지를 쏟을 필요가 없는 것이다 …

Gtd

4 min read

효율적으로 일하는 방법
효율적으로 일하는 방법

Dec 8, 2021

스토리 포인트 바르게 사용하기

스토리 포인트는 팀이 특정 기능을 개발하는데 필요한 노력의 양을 추정하기 위한 편리하고 효율적인 측정 기술이다. 스토리 포인트는 추정치이다. 추정은 예측을 하는 것이고 실제 사실과는 다를 수 있다. 애자일 및 스토리 포인트의 제작자도 정기적인 스프린트 기대치를 충족시키지 못했다고 한다. 경영진은 숫자, 약속, …

Agile

4 min read

스토리 포인트 바르게 사용하기
스토리 포인트 바르게 사용하기

Published in GSRetail

·Oct 6, 2021

블로그 이전

https://gsretail.tistory.com 으로 이사갑니다. ~*

1 min read

블로그 이전

https://gsretail.tistory.com 으로 이사갑니다. ~*

--

--


Published in GSRetail

·Sep 29, 2021

마이크로서비스, 미니서비스, 매크로서비스

GS리테일에 합류한지 한달정도 된것 같습니다. 저는 플랫폼 구조개선TFT에서 플랫폼 구조개선 업무를 담당하고 있는 주길재입니다. 어떤 방식으로 플랫폼을 구조개선할지 정하기 전에 마이크로서비스, 미니서비스 및 매크로(Monolithic)서비스를 구별해 보겠습니다. 마이크로 서비스 아래의 경우에만 마이크로 서비스라고 정의할 수 있습니다. 주변 서비스에 대한 인식 없이 독립적으로 개발, 배포 및 관리됩니다 …

Technology

6 min read

마이크로서비스, 미니서비스, 매크로서비스
마이크로서비스, 미니서비스, 매크로서비스

Sep 28, 2021

Miniservices : 마이크로서비스에 대한 현실적 대안

마이크로 서비스가 현재 프로덕트를 만들때 가장 인기 있는 트렌드 중 하나라는데 이견이 없습니다. 하지만 모든 상황에서 마이크로 서비스가 적합한지에 대해서는 의문이 듭니다. 제가 블로그에 그동안 많이 언급했던 마이크로 서비스 아키텍처에 대해 마틴 파울러는 다음의 조건을 충족해야 한다고 언급합니다. 독립적으로 배포 가 …

Msa

6 min read

Miniservices : 마이크로서비스에 대한 현실적 대안
Miniservices : 마이크로서비스에 대한 현실적 대안
Giljae Joo (주길재)

Giljae Joo (주길재)

Slow, Slow (Run Run)… 내일을 사랑하오! https://giljae.com

Following
  • Jason Han

    Jason Han

  • YoonBong Kim

    YoonBong Kim

  • 민현기(Min, Hyun Gi)

    민현기(Min, Hyun Gi)

  • Martin Hong

    Martin Hong

  • Jung-Hyun Nam

    Jung-Hyun Nam

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable