Lifestack
AboutArchiveTags
  • 2024 Aug 25, 8 mins
    • Network
    • Linux
    • eBPF
    나도 eBPF 프로그램을 만들어 볼 수 있을까?
    리눅스 커널 내부 TCP 통신을 위한 시스템콜을 추적하는 간단한 eBPF 프로그램을 직접 작성해 보면서, eBPF 개발 생태계와 주변에 어떤것들이 있는지 공부해 본 내용을 공유한다.
  • 2023 Dec 03, 9 mins
    • Python
    • Software-Design
    • GPT
    GPT 찍먹해 본 이야기 - SRE Oncall Assistant를 만들어 보자
    SRE로써 다양한 시스템 상황들을 빠르게 인지하기 위해서는 사람으로써 굉장히 수고로운 일이다. 빠르게 상황을 파악하고 대처하기 위한 인사이트를 얻기 위해, GPT를 통해 어시스턴트를 만들어본 내용과 GPT를 잘 활용하기 위한 고민들을 공유한다.
  • 2021 Feb 07, 12 mins
    • Network
    • Linux
    • Container
    • CNI
    CNCF CNI 프로젝트 살펴보기
    CNCF에서 관리되고 있고, Kubernetes에서 컨테이너 네트워킹을 달성하기 위해 표준으로 사용하고 있는 CNI 프로젝트에 대해서 살펴보고 중요하다고 생각한 내용들을 정리한다.
  • 2020 Dec 20, 8 mins
    • DataCenter
    • Network
    • Linux
    • Container
    컨테이너로 데이터센터 네트워크를 모방해 볼 수 있을까?
    데이터센터 2-Tier BGP 네트워크의 간단한 구성을 랩탑 안에서 container로 구성해보며 알게 된 내용들을 공유한다.
  • 2020 Aug 24, 5 mins
    • Python
    • Observability
    • Prometheus
    Prometheus와 Python GC 모듈을 이용해 동작중인 애플리케이션의 힙 사용량 측정해 본 이야기
    Python의 GC 모듈을 이용해 동작하는 애플리케이션의 힙 사용량을 측정해 보고, Prometheus에서 메트릭을 수집할 수 있도록 exporter를 만들어 본 내용을 공유한다.
  • 2019 Dec 01, 9 mins
    • DevOps
    • Server
    • Network
    Odroid H2로 홈서버 클러스터 구축한 이야기
    ODROID-H2 머신을 이용해서 홈 서버 클러스터를 구성해 보고 가벼운 네트워크 벤치마크 테스트를 진행해 본 내용을 공유한다.
  • 2019 Nov 02, 3 mins
    • Web
    • Python
    • Software-Design
    파이썬에서의 의존성 주입 문제 해결
    파이썬을 사용하면서 코드를 좀 더 유연하게 다루기 위해 간단하게 DI를 구현해 본 내용을 공유한다.
  • 2019 Oct 30, 6 mins
    • DevOps
    • Ansible
    Ansible에서 전략 패턴을 이용해 자동화 프로젝트의 확장성을 확보하기
    큰 인프라 환경을 코드로 관리하면서 발생할 수 있는 몇가지 문제들을 소프트웨어 개발 방법론에서 잘 알려진 전략 패턴을 이용해서 코드를 깔끔하게 관리하기 위한 방법을 찾아보았다.
  • 2019 Oct 11, 7 mins
    • Web
    • Golang
    Go net/http로 간단한 웹 프레임워크 만들어 보기
    Go 언어를 공부해 보면서 "net/http" 모듈을 간단히 살펴보고 Go에서는 어떤식으로 사용자 요청을 관리하면 좋을지 고민해 본다.
  • 2018 Oct 14, 4 mins
    • RabbitMQ
    • Celery
    • Python
    RabbitMQ shovel 플러그인을 이용한 메시지 미러링
    RabbitMQ shovel plugin을 활용해서 Queue로 들어오는 메시지들을 다른 Queue로 미러링을 구성해 실 서비스에서 흘러가는 메시지들을 트레이싱하는 방법을 알아본다.
  • 2018 Jun 28, 9 mins
    • DevOps
    • Terraform
    • Kitchen-CI
    "terraform-kitchen"을 이용한 Terraform 리소스 테스트하기
    클라우드 환경의 인프라스트럭쳐 정의 도구인 Terraform의 테스트 자동화를 위해 terraform-kitchen을 사용해 본 이야기
  • 2017 Sep 09, 7 mins
    • DevOps
    • Ansible
    Ansible에 대한 간단한 정리
    IT 인프라 자동화 도구 중 하나인 Ansible의 기능을 간단하게 알아본다.
  • 2016 Aug 10, 12 mins
    • DevOps
    • Ansible
    • Vagrant
    • Openstack
    • Jenkins
    • CI/CD
    Vagrant, Openstack, Jenkins, Ansible을 활용한 서비스 통합 테스트를 위한 CI/CD 구축
    복잡한 서비스 구성에 대한 통합 테스트를 여러 자동화 도구를 이용해 효율적으로 개선해 나간 경험을 소개한다.

Lifestack

Experience and Thinking about Software Development
  • ashon8813@gmail.com | sitemap
Copyright 2016-2023. Ju-won Lee. All rights reserved.