보통 내가 선호하는 백엔드 스택은 다음과 같다기본적으로 파이썬을 사용하고Web Framework : DjangoWAS : GunicornWEB : NginxDB : Postgresql뭐 여기에서 CI/CD, Docker, Lambda, EC2 등 데브옵스와 같은 분야도
백엔드 개발을 하다보면 트랜잭션이야기를 안할 수 없게된다. 코딩을 해도 그 코드가 반드시 내가 원하는 값, 환경에서 돌 수 있다는 보장이 없고 만약 쿼리를 순서대로 보내서 내가 원하는 결과를 얻으려고 하는데 중간에 다른 코드, 시스템에서 내가 원하는 쿼리의 결과값을 바
앞에서 나온 격리수준에서의 경우들을 직접 테스트해보자Mac 기준으로 테스트를 진행한다아마 위의 과정을 거쳐서 설치후 실행하면 최신 릴리즈 버전인 14가 설치될 것이다.위와 같이 db를 생성하고 이제 우리가 원하는 테이블을 만들어보자\\dt를 통해 원하는 테이블이 생성된
그러면 이제 샘플 데이터베이스를 이용해서 몇몇 테스트를 해보자이 글에서는 pagila를 사용한다.인덱스 연습을 하고싶다면 아래와 같은 코드로 인덱스를 싹 날려버리자(작성중)