본문 바로가기
반응형

전체 글98

오픈소스 활용 vs 자체 개발: 클라우드/인프라 시스템 전략 비교 by gpt 오픈소스 사용과 자체 개발의 장단점 요약기술적 측면:오픈소스 활용 – 검증된 컴포넌트를 활용하여 빠르게 개발 가능하고, 커뮤니티의 기여로 지속적 개선이 이루어집니다 (동향정보 - IDG 블로그 | 클라우드 시대에 오픈소스가 ‘필수’인 이유). 다수 기업이 오픈소스 코드를 활용하는 것은 이제 “테이블 스테이크”로 여겨질 정도로 일반화되어 있습니다 (Corporate Open Source Programs are on the Rise as Shared Software Development Becomes Mainstream for Businesses - Linux Foundation). 하지만 기존 오픈소스 솔루션을 자신들의 특수한 문제에 맞게 적응시키는 데 어려움이 있을 수 있습니다. 종종 며칠을 들여 통합하.. 2025. 3. 22.
기업 내부 프로젝트의 오픈소스화 사례 by gpt Kubernetes (Google)개발 배경 및 목적Kubernetes(쿠버네티스)는 Google이 내부에서 오랫동안 운용해온 컨테이너 관리 시스템 경험을 바탕으로 탄생한 오픈소스 프로젝트이다. 2000년대 초반부터 Google은 Borg라는 클러스터 관리 시스템을 운영하여 수십만 개의 작업을 대규모 클러스터에서 스케줄링해왔으며 (The Evolution of Kubernetes: From Borg to K8s and How it Became the Standard for Container Orchestration | by Roman Glushach | Medium), 이러한 경험을 외부 클라우드 생태계에 활용하고자 했다. 2014년 Google 엔지니어 Joe Beda, Brendan Burns, Cr.. 2025. 3. 21.
Apache Amoro(Lakehouse Management System) Iceberg Data cleaning 기능 간단 분석 Lakehouse Management System인 Apache Amoro(이하 아모로)의 기능 중에 Data Cleaning 동작 방식을 간단하게 분석해 보았다.(** 혹시나 내용에 틀린 부분이 있다면 편히 댓글로 알려주시면 감사하겠습니다)아모로는 말그대로 데이터레이크를 관리해주는 시스템인데 특히 Iceberg를 대상으로 하고 있다. 자체적으로 Mixed format 등을 지원하고 있지만 여기서 필자인 경우 Iceberg 포맷만을 대상으로 아모로가 Data Cleaning(데이터 정리)를 어떻게 해주고 있는지. 그리고 어떤 설정을 해야 의도대로 동작하는지를 정리해 본다. Iceberg와 Amoro의 공식 설정 정보 Configuration - Apache Iceberg™Configuration Tabl.. 2025. 3. 15.
kubectl 플러그인(Plugin) 추천 kubectl 관련하여 사용 팁을 공유하고자 한다.CheatSheethttps://kubernetes.io/ko/docs/reference/kubectl/cheatsheet/쉘에 등록하는건 CKA시험볼때도 유용하다. 다른건 몰라도 쉘 설정은 필수로 하자. kubectl -> k 로 줄여서 쓰는거는 처음부터 설정하는게 좋다.Kubectl Pluginskubectl은 여러가지 플러그인을 제공한다. 17년도에 비해서 체계가 잡혔고, 워낙 다양한 플러그인이 나오고 있는데, 사용편리성과 디버깅 측면에서 몇가지를 소개하고자 한다(사실 필자도 몰랐던 플러그인도 많았다)krew 를 이용하면 여러가지 플러그인을 찾아볼 수 있다. k krew search...access-matrix Sho.. 2025. 3. 9.
프로젝트 리더가 갖추어야 할 가장 중요한 역량: 불확실성 제거 프로젝트를 리드할 때 갖춰야 할 매니지먼트 역량은 세 가지로 구분된다. 피플 매니지먼트, 테크니컬 매니지먼트, 프로덕트 매니지먼트이다. 이 세 가지 역량은 서로 다르게 분류되지만 궁극적으로 한 가지 목표로 귀결된다. 그것은 바로 불확실성을 제거하는 것이다. 프로젝트의 성공 여부는 팀원들이 명확한 방향성과 목표를 공유하고, 각자의 역할에 집중할 수 있는 환경을 마련하느냐에 달려 있다.불확실성 제거의 중요성프로젝트 관리의 근본 목적은 불확실성을 제거하여 모든 구성원이 확신을 가지고 일을 진행하도록 만드는 것이다. 프로젝트의 방향성이 모호하면 팀원들은 혼란에 빠지고, 의사결정 역시 지연된다. 따라서 불확실성을 줄이는 것은 프로젝트 전반의 효율성과 성공률을 높이는 핵심 전략이다.피플 매니지먼트: 사람 중심 관리.. 2025. 3. 1.
ARGK ETF 매수 AI 묻은 바이오 가즈아....간만에 차트매매.. 30돌파하면 추매해서 38에 매도를 목표로 2025. 2. 21.
반응형