노갬성
무중단 배포에서 두 번 도는 예약 작업, ShedLock으로 막기

무중단 배포에서 두 번 도는 예약 작업, ShedLock으로 막기

들어가며 요즘 서비스 배포 방식을 Kamal 무중단 배포로 바꾸고 있습니다. (온프레미스 서버에 Kamal로 무중단 배포 도입하기) 무중단 배포는 새 컨테이너를 먼저 띄우고, 준비되면 트래픽을 넘긴 뒤 옛 컨테이너를 내리는 방식입니다. 그래서 배포하는 동안에는 같은 서비스가 잠깐 두 개 떠 있게 됩니다. API 서버라면 아무 문제가 없는데, 예약 ...

당근 2024 테크 밋업

당근 2024 테크 밋업

올해 토스 컨퍼런스에 이어 당근 테크 밋업까지 당첨이 되서 다녀오게 됐다! 🕺🏻 발표 세션과 네트워킹 세션이 함께 진행 됐고, 난 두 네트워킹 세션에 참여했다. 타임테이블 🕐 흥미로웠던 주제 1️⃣ 당근 알바 초기 엔지니어링 전략: 빠르게, 빠르게 더 빠르게 by 박용진님 초기에 정말 빠르게 제품을 개발하며 동시에 분석을 해야 되...

SHA256 마이그레이션 쿼리

SHA256 마이그레이션 쿼리

개요 암호화 종류는 크게 단방향과 양방향으로 나뉜다. 양방향은 암호화 한 다음 다시 평문으로 복구가 가능한 암호화 방식이고, 단방향은 암호화 한 뒤 다음 다시 평문으로 복구가 불가능하다. 그래서 ISMS 같은 보안 인증을 받을때 비밀번호와 같은 민감한 개인정보는 무조건 단방향 암호화 대상이다. 그럼 이제 무중단 서비스에서 SHA256으로 데이터...