0%

aws VS cloudflare

필자는 2022년에 cloudflare를 알고 난 후 착한 가격 정책에 매료되어 현재 까지도 사용하고 있습니다. 최근 서비스 배포를 준비하면서 aws의 S3 + cloudfront와 cloudflare의 R2를 비교하게 되었고, cloudflare에 대한 애착(가격) 때문에 R2에 마음이 기울여졌습니다. 하지만 가격 차이 외에도 성능 차이가 궁금했기 때문에 직접 실험해 보기로 했습니다.

이 글에서는 버킷과 CDN에 대한 설명은 생략합니다.

가격 비교

더 읽어보기 »

Git 시작하기 전에

프로그래밍에 관심이 있는 사람이라면 Git에 대해 많이 들어 봤을 것이다. 하지만 Git과 GitHub는 엄밀히 다르다. git은 버전 관리 시스템이다. 로컬에서 파일 관리를 도와주는 git과 협업에서 파일 관리를 도와주는 github와 구분을 주의해야 한다.

Git Repository(저장소) 만들기

Git Repostiory를 만들 때는 두가지 방법이 있다. 첫 번째는 로컬에서 저장소를 만드는 것이고, 두 번째는 Git Hub에서 Repository를 만든 다음에 로컬로 가져오는 방법이다.

더 읽어보기 »

DBMS의 배경

DBMS가 생겨나기 이전에는 파일로 데이터들을 관리했다. 하지만 파일로 데이터를 관리하다 보니 여러가지 문제가 발생하였다.

파일 시스템의 제한은 다음과 같다.

  1. 논리적 파일 구조(사용자 관점)와 물리적 파일 구조(저장 관점)가 일대일 대응을 한다.
  2. 프로그래머가 물리적 데이터 구조의 접근을 프로그램 내에 직접 구현해야 한다.
  3. 데이터 공용의 어려움을 겪는다.
더 읽어보기 »