Amazon Dynamo 논문을 읽으며 :: 고정관념에서 벗어나는 의식적인 노력

·
개발 공부 일기장/Tips
개요요즘 데이터 애플리케이션 설계라는 책을 정말 재밌게 읽고 있다.모던 웹 애플리케이션을 개발하는 백엔드 개발자로써 꽤나 비슷한 패러다임을 공유하는 프레임워크나 언어보다는 명확하게 탄생한 목적과 수행하는 역할이 다른 데이터 스토어에 대한 공부를 우선시 해야겠다는 생각이 들어서 이 책을 읽고 있다. 그러다가 AWS의 DynamoDB, 그 기반이 된 Dynamo Style을 기술한 Dynamo 논문에 대한 언급을 보게 되었다.그리고 Amazon이 전세계적인 서비스를 구축하며 고민한 내용이 궁금했고 논문을 찾아서 읽게 되었다. Dynamo 논문을 읽은 후 모던 웹 애플리케이션 개발에 대한 새로운 시야가 개안한 기분이였다, 그 내용을 정리해보고자 한다.ACID와 고정관념내가 처음으로 사용했던 데이터베이스는 My..