Categories
생각/마인드
Golang (Go 언어)
JPA
Spring (스프링)
Golang으로 적용해보는 Computer Science
메가존 클라우드 인턴 후기
Book
DevOps
Linux
Istio
System Design
Network
Computer Science
반려 서버 키우기
cert-manager
kubernetes
데이터베이스
도서
쿠뮤
Conferences (IT 컨퍼런스)
Algorithm
AWS
Experiences (활동 경험)
2023
[Book] DevOps와 SE를 위한 리눅스 커널 이야기
Istio Service Entry: 외부 서비스로의 HTTPS 요청에 대한 가시성 확보하기
[Book] 가상 면접 사례로 배우는 대규모 시스템 설계 기초 Vol. 1
[Book] 러닝 HTTP/2
Istio ingress gateway와 브라우저간에 mTLS로 인증, 암호화하기
Istio를 이용해 데이터베이스에 mTLS로 인증하기 - Redis 예시
쿠버네티스에서 Pod 종료 시 Istio proxy 컨테이너가 애플리케이션 컨테이너보다 먼저 종료될 때의 해결책: EXIT_ON_ZERO_ACTIVE_CONNECTIONS
[책] 유닉스의 탄생
2022
[책] 디버깅을 통해 배우는 리눅스 커널의 구조와 원리 1편
QEMU로 Ubuntu Server VM 생성하기
VBoxManage(VirtualBox CLI)로 VM 생성하기
[반려 서버 키우기 사전 작업] Core DNS를 홈랩의 커스텀 DNS 서버로 이용하기
[책] 실습과 그림으로 배우는 리눅스 구조 리뷰
[책] Istio in Action 리뷰
2022년 9월에 적어보는 조금은 뜬금없는 9개월간의 2022년 회고
Virtual Service와 Destination Rule을 이용해 mesh 내부 트래픽을 원하는 대로 라우팅해보기
Istio와 envoy proxy를 통해 경험해보는 네트워크 인터페이스 (istio 1.10)
쿠버네티스로 Clova AI Custom Extension 배포하기 (feat. Istio, Cert Manager)
ArgoCD 선언적으로 이용해나가기 - Github을 통한 SSO 및 RBAC
ArgoCD 선언적으로 이용해나가기 - Helm, App of App
(도서) "NoSQL 철저 입문" - Column-Family DB, Graph DB
(도서) "NoSQL 철저 입문" - Key-Value 데이터베이스, 문서 데이터베이스
(도서) "NoSQL 철저 입문" 후기 및 NoSQL의 공통적 특징
2021
2021년 회고
쿼리 최적화하기 - 조회수와 같은 Count 성격의 작업 최적화하기 (N+1 문제 관련, feat. Redis)
AWS Lambda + API Gateway를 통해 SSR로 OpenGraph 메타데이터 제공하기
쿠뮤 MVP 개발기
Golang으로 백엔드 개발하기 - 5. Error Handling. 에러 잘 처리하기 (feat. fiber)
Golang으로 백엔드 개발하기 - 4. Custom Middleware(미들웨어) 작성해보기 (feat. fiber)
Golang으로 백엔드 개발하기 - 3. 웹 애플리케이션 개발해보기 (feat. fiber)
Golang으로 백엔드 개발하기 - 2. 테스트 코드 작성 및 Go에서 Mocking 이용하기 (gomock, testify 이용)
Golang으로 백엔드 개발하기 - 1. 데이터베이스 작업하기 (Ent 프레임워크 이용)
Naver Deview 2020 C++ to Golang 리뷰
Go 언어로 적용해보는 Computer Science - Socket (Unix Domain Socket, Network/TCP/UDP Socket)
Go 언어로 적용해보는 Computer Science - Concurrency vs Parallelism
Go 언어로 적용해보는 Computer Science - Deadlock
개발 썰 - Go Memory Leak(메모리 누수) 관련 이슈
Go 언어로 적용해보는 Computer Science - Cache
Go 언어로 적용해보는 Computer Science - Mutex와 Semaphore
Go vs Java - Go에서의 객체 지향
2020
EKS K8s에서 ELB(ALB, NLB) 제대로 설정하며 사용하기
2020 카카오 인턴쉽 코딩 테스트 - 보석 쇼핑 풀이
5. SpaceONE CLI Client인 spacectl 설계 및 개발
4. SpaceONE Helm Chart 개발
3. Argo Project들에 대한 PoC(개념 증명) 진행
2. Github Action, Spinnaker을 이용한 CI/CD 파이프라인 구축기
1. Stargate라는 인프라 구축기
메가존 클라우드 데브옵스 인턴 후기