EKS – Kubernetes(k8s)에 대한 이해
Kubernetes는 컨테이너화된 애플리케이션을 대규모로 배포, 관리, 확장하기 위한 오픈소스 컨테이너 오케스트레이션 시스템이다. 복잡한 컨테이너 환경을 효율적으로 조율하고 관리하는 프로그램이라고 할 수 있다. 주로 Docker와 같은 컨테이너 기술과 함께 사용되어 컨테이너 관리 플랫폼의 역할을 수행한다 k8s “Kubernetes”의 첫 글자 ‘k’와 마지막…
Kubernetes는 컨테이너화된 애플리케이션을 대규모로 배포, 관리, 확장하기 위한 오픈소스 컨테이너 오케스트레이션 시스템이다. 복잡한 컨테이너 환경을 효율적으로 조율하고 관리하는 프로그램이라고 할 수 있다. 주로 Docker와 같은 컨테이너 기술과 함께 사용되어 컨테이너 관리 플랫폼의 역할을 수행한다 k8s “Kubernetes”의 첫 글자 ‘k’와 마지막…
도메인과 도메인 모델에 대해 이야기할 때, 팀 내에서 특정 대상을 명확하고 일관된 단어로 부르는 것이 매우 중요하다. 이를 ‘보편 언어(Ubiquitous Language)’로 발전시키려는 노력이 필요하며, 개발 기술에서도 마찬가지이다. 하나의 기술 개념을 두 가지 이상의 용어로 표현하거나, 하나의 단어가 여러 의미로 사용되는…
코틀린을 배우기 위해서 인프런에서 강의를 구매하고 코틀린과 친해지고 기본기를 다지기 위해서 공부하는 중이다. 글 내용은 배열과 컬렉션 중 Kotlin, Java와 함께 Collection을 다루는 방법이고 최태현님의 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의에 소금을 조금 친 내용이다 Kotlin과 Java는 상호…
코틀린을 배우기 위해서 인프런에서 강의를 구매하고 코틀린과 친해지고 기본기를 다지기 위해서 공부하는 중이다. 글 내용은 배열과 컬렉션을 다루는 방법이고 최태현님의 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의에 소금을 조금 친 내용이다 배열(Array) Kotlin에서 배열은 Array 클래스로 표현되며, 고정된 요소를…
헥사킬은 예전부터 알고 있었는데 헥사고날 아키텍처는 2023년부터 인프런 강의로 공부를 하면서 한 두번씩 들어본 것이 전부이다. 개발은 공부를 해서 하나씩 더 알게 될 수록 개발이 점점 어렵게 느껴진다. 그래도 일보 전진해보기로 한다 헥사고날 아키텍처는 2005년 유명 개발자이자 컨설턴트인 앨리스터 코번(Alistair…
코틀린을 배우기 위해서 인프런에서 강의를 구매하고 코틀린과 친해지고 기본기를 다지기 위해서 공부하는 중이다. 글 내용은 다양한 중첩 클래스를 다루는 방법이고 최태현님의 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의에 소금을 조금 친 내용이다 Kotlin은 간결하고 표현력 있는 코드를 작성할 수…
코틀린을 배우기 위해서 인프런에서 강의를 구매하고 코틀린과 친해지고 기본기를 다지기 위해서 공부하는 중이다. 글 내용은 중첩 클래스를 다루는 방법이고 최태현님의 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의에 소금을 조금 친 내용이다 클래스 안에 또 다른 클래스를 정의하는 것을 중첩…
아키텍처: 시스템 구조와 품질을 결정하는 핵심 설계 원칙 아키텍처의 중요성: 품질 속성과 설계 기반 아키텍처의 제약 조건과 원칙 계층형 아키텍처(Layered Architecture) 계층형 아키텍처는 시스템을 여러 개의 독립적인 계층(Layer)으로 나누어 구조화하는 가장 일반적이고 전통적인 아키텍처 스타일 중 하나이다. 마치 건물처럼 층층이…
코틀린을 배우기 위해서 인프런에서 강의를 구매하고 코틀린과 친해지고 기본기를 다지기 위해서 공부하는 중이다. 글 내용은 Object 키워드를 다루는 방법이고 최태현님의 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의에 소금을 조금 친 내용이다 코틀린에서 object 키워드는 자바에는 없는 독특한 기능을 제공하며,…
Youtbe Spring I/O에서 DDD 관련 영상을 보았지만 영어로 말해서 그런지 괜히 더 어렵게 느껴졌다. Youtube에는 DDD 관련 영상은 많지만 그래도 Spring을 다루는 채널의 영상을 보았다. DDD의 핵심 원칙 및 실천 방법 도메인 이해 (Domain Understanding) 복잡성 분할 (Problem Decomposition) 유비쿼터스 언어 (Ubiquitous…