profile
좋아서 시작한 개발 지금은...

Kafka CLI 사용하기

Kafka CLI에한 설명과 예제를 정리해나가는 곳이다. 앞으로도 새로운 min.insync.replicas 와 같은 topic config를 기본값이나 broker의 값을 override 하여 지정하고 싶다면 --config 옵션을 사용한다.결과는 다음과 같다. pa

2021년 11월 10일
·
0개의 댓글
·
post-thumbnail

AWS ASG Predictive Scaling 작동 원리 파헤치기: Load Metric, Scaling Metric의 이해

AWS Auto Scaling Group (이하 ASG)를 사용하는 이유 중 하나는 들어오는 로드가 증가할 때 유연하게 인스턴스 수(capacity)를 늘려 인스턴스 당 처리량을 적정 수준으로 유지하여 연결된 서비스에 주는 영향을 최소화 하거나, 인스턴스 수에 비해서

2021년 10월 13일
·
0개의 댓글
·

Ansible 첫 사용기

최근에 서버에 공통으로 들어갈 스크립트를 돌리는 일이 생기고 있어, 편하게 이러한 작업을 할 수 없을까 보니 이전에 IaC 관련 블로그을 보면서 인상깊다고 여긴 Ansible이 생각났다. Ansible은 인프라 구성 관리 툴로써 puppet과 chef와 비슷한 툴 입

2021년 9월 8일
·
0개의 댓글
·
post-thumbnail

AWS EventBridge 훑어 보기

EventBridge는 EDA(Event Driven Architecture)를 구성하는데 도움을 주는 AWS의 서버리스 서비스이다. AWS 서비스 뿐만 아니라 SaaS 서비스, 개인 어플리케이션에서 보내는 이벤트(데이터)를 받아, 원하는 SNS나 lambda와 같은

2021년 7월 14일
·
2개의 댓글
·

[python] timeit 명령어 전격 해부

파이썬 코드의 성능을 시험해보고 싶을 때 간단하게 시도해볼 수 있는 방법 중 하나가 timeit 명령어이다. 하지만 timeit 명령어를 사용할 때 마다 각 옵션이 정확한 어떤 역할을 하는지 매번 혼동이 될 때가 있다.위 명령어를 실행하게 되면(1) "-".join(s

2021년 6월 23일
·
0개의 댓글
·
post-thumbnail

[소켓 프로그래밍] listen API의 backlog 무식하게 알아보기 (feat. gunicorn)

서버를 위한 socket 프로그래밍을 할 때, listen API를 사용해 socket에 binding 된 host와 port로 들어오는 커넥션 요청을 받겠다고 선언할 수 있다. listen API의 첫번째 인자는 socketfd이며, socket의 file desc

2021년 5월 12일
·
3개의 댓글
·