table lock 없이 alter table을 할 수 있을까?
Medium
소프트웨어 개발자가 개발 초기부터 완벽한 데이터 모델링을 설계하기는 불가능합니다. 그래서 서비스를 운영하면서 스키마를 수정하는 일은 흔하게 발생합니다. 이 때 서비스의 가용성을 포기하게 된다면 고객에게 불편함을 초래하게 됩니다.
흔히 컬럼을 추가하거나 변경하는 DDL을 서비스의 가용성을 확보하면서 진행하는 방법이 있을까요? 그 방법을 마틴 파울러의 글과 Online DDL을 중심으로 알아보았습니다.
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2024년 6월 30일 오후 4:56
안
... 더 보기나는 가끔 조합형 한글의 아름다움에 대해 생각한다.
그 아름다움은 단순히 예쁜 글꼴이나 정갈한 종이 위의 자소 배열에서 끝나지 않는다. 진짜 매력은, 정밀한 정보 구조와 이산 수학적 규칙성 속에 숨어 있다.
AI(LLM) 애플리케이션의 발전 속도가 AI 지능(능력)의 발전 속도를 따라가지 못하고 있는 상태가 되었다. 즉, 이제 AI가 부족한 것이 문제가 아니라, AI의 능력을 100% 활용하지 못하고 있는 것이 문제인 상태가 되었다는 이야기.
하나부터 열까지 리더가 상세히 설명해 주기를 바라는 구성원이 있습니다. 반대로 큰 얼개만 듣고 나머지는 자율적으로 하고 싶어 하는 경우도 있죠. 회식에 참여하는 것을 너무나 힘겨워 하는 구성원이 있는 반면, 동료들과 함께 시간을 보내며 가까워지는 것을 원하는 구성원도 있습니다.
... 더 보기