/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
Eunwoo Cho
Backend / DevOps Engineer@닷슬래시대시
Seoul, South Korea
Joined on 2021년 05월 08일
Profile
Post
Like
2:37 5/31
jonnung.dev
2:37
jonnung.dev
조은우 개발 블로그
https://jonnung.dev
Recent content on 조은우 개발 블로그
저작도구: Hugo -- gohugo.io
최종 피드 수집: 2024-12-17 17:16
전체 (16)
8M
2024 Weekly #12 Log
Pocket Pick Stacked Diffs(Stacked PR) 더 나은 코드 리뷰 프로세스와 기능 개발에 속도를 올려주는 방법론. Stacked Diffs 또는 Stacked PR Stacked Diffs라는 말의 개별 단어
0
0
0
읽기모드
9M
2024 Weekly #11 Log
Pocket Pick 리디에서 Kafka를 사용하는 법 (내부 API 활용에서 Kafka 기반으로) 실시간 랭킹을 집계하기 위해 API 호출 방식을 사용했었는데 Kafka를 통한 이벤트 수집 방식
0
0
0
읽기모드
11M
2023년 회고
새로운 가족이 생기다 올해 가장 행복한 순간은 내 아이가 태어났다는 것이다.
작년에 회고를 쓸 무렵, 오랜 기다림과 간절함 끝에 우리 부부에게는 소중한 아이가 찾아왔다.
열 달 동안 엄마 뱃속에서 건강하게 자랐고, 폭풍 태동으로
0
0
0
읽기모드
1y
OrbStack: MacOS 사용자를 위한 Docker Desktop 대체재
OrbStack이란? OrbStack은 MacOS에서 Docker 컨테이너와 Linux 가상 머신을 실행할 수 있는 도구입니다.
이는 WSL 2처럼 경량 Linux 가상 머신을 사용하여 오버헤드를 최소화하고 리소스를 절약합니다.
0
0
8
읽기모드
1y
2022년 회고
1. 테크 리더로 보낸 1년 10개월 2022년 회고를 준비하면서 가장 많이 떠오르는 기억은 대부분 회사와 관련된 것 같다.
내가 닷슬래시대시(DotSlashDash)에 합류한 지 올해로 1년 10개월이 되었다.
늘 그렇듯 시간은
0
0
3
읽기모드
1y
AWS EKS 버전 업그레이드 실습 가이드
1. Control Plane 업그레이드 AWS EKS에서 Control Plane은 AWS에서 직접 관리하기 때문에 업그레이드하는 방법은 의외로 간단합니다.
가장 기본적인 방법으로는 AWS Management Console(we
0
0
7
읽기모드
2y
Istio 버전 업그레이드 실습 가이드
1. 테스트용 EKS 클러스터 생성 마음 편하게 테스트할 수 있는 EKS 클러스터를 하나 준비합니다.
테스트용 애플리케이션을 실행해서 Sidecar Proxy가 제대로 붙는지 확인할 수 있는 Worker Node도 하나 있으면 좋
0
0
0
읽기모드
2y
Go에서 String과 Bytes Slice 이해하기
이 글에서는 유니코드와 UTF-8 인코딩에 대한 자세한 내용은 다루지 않으니, 미리 가볍게 학습해두는 것을 추천한다.
Go 언어에서 소스 코드는 UTF-8로 인코딩된다.
그래서 소스 코드 안에 직접 작성한 모든 문자열을 UTF-
0
0
1
읽기모드
2y
[책 읽고 정리] 'MongoDB 완벽 가이드'의 5장 인덱싱
MongoDB 인덱스에 대해 효과적인 인덱싱 전략을 위해서 가장 중요한 것은 “Selectivity(선택성)“를 높이는 것이다.
즉, 최대한 좁은 범위를 탐색할 수 있도록 인덱스를 만들어야 한다. 그리고 읽기보다 쓰기 작업이 많은
0
0
18
읽기모드
2y
AWS RDS Proxy로 RDS 인스턴스 다운 타임을 최소화하기
서비스 초기 인프라를 구축하는 과정에서 트래픽 규모를 예상하는 일은 쉽지 않다.
적당히 (희망하는) 트래픽에 나름대로 적절하다고 생각했거나 혹시 대박이 터져서 대규모 트래픽이 들어올 것을 염려하며 살짝 여유 있게 구성하기도 한다.
0
0
16
읽기모드
2y
[독후감] 파이썬으로 살펴보는 아키텍처 패턴 (Part1)
작은 서비스를 만들 때는 일단 잘 돌아가게 하는 것이 중요하다고 생각했다. (일단 대충 돌아가게 하는 것과는 다르다)
그래야 나와 함께 손발을 맞추는 동료들이 너무 오래 기다리지 않고, 다양한 시도를 해볼 수 있으니 말이다.
그렇
0
0
2
읽기모드
2y
2021년 회고
도저언 작년에도 이직이 핵심 이벤트였는데 올해 한번 더 이직을 했다. 다른 이유보다 지금 아니면 이런 경험을 못 할 것 같았다.
이렇게 된 계기는 2020년 말에 시작되었다.
오랜만에 반가운 연락이 왔고, 가볍게 가진 몇 번의 만
2021_회고
+ 더보기
1
0
35
읽기모드
2y
세 번째 배우는 Go - 파트 3: 고루틴과 채널로 동시성 다루기
Goroutines goroutine은 Go 런타임이 자체적으로 관리하는 경량 스레드로서 다른 함수를 동시에 실행할 수 있다.
새로운 goroutine을 시작하려면 단순히 함수를 호출할 때 앞에 go라는 키워드만 붙이면 된다.
아
0
0
3
읽기모드
2y
세 번째 배우는 Go - 파트 2: Tour of Go를 학습하며 남기는 기록과 예제
패키지 모든 프로그램은 main 패키지에서 실행을 시작한다.
패키지를 import할 때 import한 패키지 경로의 마지막 요소가 네임스페이스처럼 해당 패키지가 가진 공개된 메서드를 호출할 때 사용된다.
package main i
0
0
2
읽기모드
3y
세 번째 배우는 Go - 파트 1: 설치와 패키지 관리
Go 언어를 다시 공부하는 게 벌써 세 번째다. 2017년, 2019년 그리고 2021년…(왜 2년마다?)
내가 새로운 언어를 배워야겠다고 결심하게 된 첫 번째 이유은 익숙해진 것에서 벗어나 다른 관점으로 생각하는 힘을 기르기 위
0
0
0
읽기모드
3y
ASGI와 Uvicorn 그리고 Gunicorn과 함께 사용하기
최근 FastAPI 프레임워크의 인기가 높아지는 이유에 대해 개인적으로 생각으로 2가지 정도 꼽을 수 있을 것 같다.
첫번째는 빠른 속도이다. FastAPI는 ASGI 서버인 Uvicorn과 Starlette 프레임워크를 기반으로
0
0
49
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy