개발/[우테코]

[Docker] 바톤 팀 인프라 구조로 알아보는 도커 0. 들어가기 전에 우테코 프로젝트를 하면서 아래와 같은 그림(by 헤나)을 만나게 되었습니다. ??? 아직 확정된 그림은 아니지만, 모르는게 너무 많았습니다. 도커는 단순히 환경 분리를 위한 목적? 으로만 알고 있었는데 개념이 잘 잡혀있지 않으니 어떻게해서 저런 그림이 나온지 1도 몰랐습니다.. Docker Hub는 뭐고 돌고래는 왜 고래 위에 타 있지? 아무튼 이 글을 통해 도커의 개념을 이용해서 위 그림을 해석해 보는 시간을 가져보겠습니다. 1. 도커란? 애플리케이션 개발, 배포 및 실행을 하기 위한 개방형 오픈 플랫폼 위에 있는 그림을 이해하려면 먼저 도커에 대한 이해가 필요합니다. 도커 공식 문서에 따르면, 도커를 사용하면 애플리케이션과 인프..
바톤 팀이 Java17를 사용하는 이유 0. 들어가기 전에 우테코 팀 프로젝트에서 저희 팀이 자바 버전을 선택한 이유에 대해서 정리해보았습니다. 1. Java11 vs Java 17 자바 버전을 고르기 위해 후보가 몇 가지 있었습니다. 바로 Java 11과 Java 17입니다. 이외에도 Java 1.8과 Java 20도 후보에 올랐었습니다. Java 1.8은 Java 11에 비해서 부족한 함수(ex) List.of)를 가지고 있고, 기본 GC가 Parallel GC를 사용하므로 11부터 기본 GC로 채택된 G1 GC도 사용하지 않았기 때문에 탈락 했습니다. Java 20은 현재로서 가장 최신버전이기 때문에, 하위 버전의 장점을 모두 가지고 있고 Java 21로 변경하기 용이하다는 장점이 있었습니다. 하지..
쿠엔크
'개발/[우테코]' 카테고리의 글 목록 (2 Page)