post-thumbnail

원클릭 homelab 구축 3 - 자동화/돌아보기

개인적으로 구축한 Kubenetes cluster를 어떻게 원클릭으로 구축되도록 만들었는지와, 1편에서 정의한 목적을 달성했는지 측정과 함께 비용도 살펴보겠습니다.

4일 전
·
0개의 댓글
·
post-thumbnail

원클릭 homelab 구축 2 - 구조

개인적으로 구축한 Kubenetes cluster가 어떠한 구조로 구성되어있는지 설명합니다. 시리즈 포스트이며, 최종 목적은 원클릭으로 클러스터를 구축하는 것입니다.

6일 전
·
0개의 댓글
·
post-thumbnail

원클릭 homelab 구축 1 - 목적과 사연

개인적으로 구축한 Kubenetes cluster의 최종 목적을 나열하고 각 목적이 생기게 된 사연을 설명합니다. 시리즈 포스트이며, 최종 목적은 원클릭으로 클러스터를 구축하는 것입니다.

6일 전
·
1개의 댓글
·
post-thumbnail

Elasticsearch 검색에서 확률 사용하기

이 블로그에서는 Elasticsearch에서 검색할 때 효과적으로 각 Document에 확률을 사용하는 두 가지 방법을 설명하고, 각 방법의 간략한 성능 비교와 장단점을 설명합니다. 독자는 Elasticsearch의 Search API에 간단한 쿼리를 (term, bo

2022년 6월 7일
·
0개의 댓글
·
post-thumbnail

asyncio 뽀개기 3 - SIGTERM (CTRL+C) 올바르게 처리하기

asyncio를 사용하는 서버라면 graceful shutdown을 할 수 있어야합니다. Eventloop에 task를 등록하는 구조이기 때문에 graceful shutdown을 하지 않으면 유저 혹은 다른 서버의 요청이 버려지는 현상이 발생할 수 있습니다.이전 포스트

2022년 5월 30일
·
0개의 댓글
·
post-thumbnail

asyncio 뽀개기 2 - Future의 활용

Future를 잘 활용하면 단순히 await 하는 용도보다 더 다양한 흐름 제어를 할 수 있습니다. 이전 포스트에서는 asyncio의 핵심 컴포넌트인 코루틴과 Eventloop을 소개했습니다. 이번 포스트에서는 Future를 만드는 방법, Callback을 등록해서 활

2022년 5월 30일
·
0개의 댓글
·
post-thumbnail

asyncio 뽀개기 1 - Coroutine과 Eventloop

이 시리즈의 목적은 asyncio의 컴포넌트들과 활용법을 소개하는 것입니다. 최종적으로는 실제 production에 쓰이고 있는 graceful shutdown을 구현하는 것을 목표로 하며, 그 과정에서 필요한 asyncio 지식을 여러 포스트에 걸쳐 설명할 예정입니다

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

setup.py 멈춰!

파이썬 프로젝트를 패키징 하는 방식이 다양한데요. 가장 권장되고 표준인 패키징 방식에 대한 최근에 올라온 글을 소개합니다!원본 글

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

자동으로 오라클 클라우드에서 계정간 네트워크 공유 설정하기

자동으로 오라클 클라우드에서 LPG(Local Peering Gateway)를 이용해서 다른 계정과 네트워크를 공유하는 방법. Public IP대신 Private IP를 이용해서 Latency를 낮추고 보안을 높일 수 있다. 커맨드와 Docker image 공유

2021년 8월 23일
·
0개의 댓글
·