😀2023.07.27

일일 회고 344일차

할일 및 한일

경험 및 배움

대규모 시스템 6장(키-값 저장소 설계) 학습 및 정리

오늘은 대규모 시스템 6장(키-값 저장소 설계)부터 시작했다!

단순히 키-값 저장소라고 하면 레디스! 밖에 몰랐었다.

하지만, 내가 프로젝트에 적용했던 단일 서버 키-값 저장소가 아닌 분산 키-값 저장소를 사용하게 된다면 고려해야 할 사항이 한 두가지가 아니였다.

CAP 정리중, 어떤 부분을 포기할 건지.. 데이터 다중화를 어떻게 할 건지.. 데이터 일관성은 어떻게 지키는지..

그 과정에서, 정족수 합의 프로토콜 , CAP 정리 , 벡터 시계 등 여러 생소한 개념이 많이 등장했다!

자세한 정리 내용은 링크를 남긴다.

알고리즘 문제 풀이

남은 시간은 제주도 여행을 가느라 변경된 Wasabi 프로젝트 코드를 숙지하고, 알고리즘 문제를 풀이했다.

코딩 테스트가 얼마 남지 않은 만큼, 문제의 난이도를 좀 내리는 대신 IDE를 쓰지않고 프로그래머스 상에서만 풀이하는 연습을 시작했다.

확실히 간단한 문제라도 단순한 문법들이 헷갈렸고, 내가 IDE에 의존을 많이 하고 있었다는 것도 알게 됬다😭

개선 및 목표

  • 내일도 알고리즘, SQL 문제 풀이!

  • 캡스톤 프로젝트에 리팩토링할 사항들이 많다. 내일은 건드려보자.

Last updated