DigitalOcean Spaces에서 Cloudflare R2로

DigitalOcean Spaces 를 쓰다가 결국에 Cloudflare R2 를 사용하기로 결정했다. 데이터가 10기가도 안 되기 때문에 Backblaze B2 를 쓰기엔 돈낭비라 생각했고, Synology C2 는 싸지만 CDN 기능이 없었다. Cloudflare의 여러 기능을 사용해 와서 R2 까지 한곳에서 통합 관리한다는 장점과 무료인 비용이 크게 와 닿았다. Synology C2 Object Storage 15기가까지 무료이고 기본적으로 저렴하다. CDN 기능이 없다. AWS S3 호환 API 제공한다. Bacblaze B2 CloudStorage 10기가까지는 무료이고 저렴하다. 요금제가…

0 Comments

막말개발 – Redis 안티패턴

캐시용 인스턴스/클러스터와 데이터 저장용 인스턴스를 구분하지 않는다. 워크로드를 섞어 쓴다. 휘발성 캐시 레코드와 장시간 저장하는 일반 데이터는 요구되는 신뢰도가 다르다. 물론 저렴하게 가변적으로 Redis를 구성할 수 있는 Kubernetes 같은 플랫폼의…

0 Comments

막말개발 2023-12-03

삽질과 중복코드를 줄이겠다고 집착하는 사람은 사이트 신뢰성 엔지니어링 책 5장을 읽어보자. 이 장은 삽질을 줄이고 엔지니어링에 예산을 더 투입해야 한다는 주장을 한다. 그러나 내가 현업을 살펴보면 삽질이 아닌 것까지 삽질로…

0 Comments

웹 서비스 리뷰 2023년 12월

과거에 적어놨던 메모를 한데 정리합니다. 23년 2월 Skiff - Private, encrypted, and Web3 email 사생활 보호를 우선시하는 Google Workspace라 생각해도 된다. 사생활 보호 문제를 떠나 작은 조직이나 모임에서 사용하기에 괜찮아…

0 Comments

Luna Display 사용기

https://www.youtube.com/watch?v=IvfCrXOhfGE 아이맥 m1 24인치의 모니터를 맥북프로 외장디스플레이로 쓰고자 무선 디스플레이 송신기를 샀다. 홈페이지에서 루나 디스플레이를 장바구니에 담아놓고 며칠 기다리면 10% 할인 쿠폰을 이메일로 보내준다. 루나 디스플레이 앱이 Clamshell Mode 를…

0 Comments

DigitalOcean to Vultr

참고2023년 1월에 정리한 글입니다. 23년 여름에 Vultr에서 미니PC와 MicroK8s로 이전하였습니다. VPS, 클라우드 서비스 중에서 Vultr의 인스턴스 성능이 굉장히 독보적이다. DigitalOcean vs Vultr: performance, features and prices | VPSBenchmarks Digitalocean vs Linode…

0 Comments

외장SSD 마련하기

외장SSD를 사려는 친구가 있어 23년 초중순에 내가 경험하고 배운 바를 요약한다. 우선 유튜브 영상을 한편 보자. https://www.youtube.com/embed/stt_kd1bPDA 여기서 배울 점은 이렇다. 컨트롤러의 품질과 발열 제어가 중요하다. 마지막에 문제가 된 제품은 컨트롤러에…

0 Comments

막말 개발 2023-11-23

Redis Redis는 캐시로만 쓰십쇼 의도적인 유지보수이든 사고이든 캐시 서버가 뻗었을 때를 대비하십쇼 Redis를 다른 용도로 쓸 거라면 캐시용과 분리하십쇼 AWS AWS SDK의 인증 구조를 왜 굳이 커스터마이징합니까? 99%는 커스터마이징이 불필요합니다.…

0 Comments

막말 개발 2023-11-22

Kubernetes EKS 쓰지 마십쇼. 그래선 진짜 kubernetes 가 어떤 모습인지 영원히 모른채 살 겁니다. 이렇게 말해도 쓰겠죠? IP 추적 이슈가 없다면 CNI는 Calico 쓰십쇼. Amazon VPC CNI 를 쓰면 AWS의…

6 Comments

구글 밋 시각효과가 작동 안 할 때

Microsoft Edge 웹브라우저로 Google Meet 회의에 참가하려는데 시각효과가 작동 안 했다. "Something went wrong" 이라며 오류 메시지가 나왔다. 결론적으로 Edge가 Chrome 인 척 행동하게 만들면 문제를 해결할 수 있다. User-Agent…

0 Comments