WIL-8
Fact : 이번주 있었던 일, 내가 한 일 월 : 클론 코딩 프로젝트 발표 및 회고 화 : 최종 프로젝트 발제, 팀 SA 작성, 프로젝트 주제 선정 수 : 웹 게임 프로젝트 기획 목 : WebSocket 학습, ERD, API 설계 금 : WebSocket 학습, 백엔드 깃 컨벤션, 코드 컨벤션 확립 토 : WebSocket 학습, 1주차 멘토링 Feeling : 나의 감정적인 반응, 느낌 최종 프로젝트라 잘 해낼 수 있을지 불안하고 긴장됨 내가 만든 프로그램을 유저에게 직접 테스트 받을 수 있어서 기대 됨 Finding : 그 상황으로부터 내가 배운 것, 얻은 것 하나의 기술을 구현하기 위한 기술 스택의 종류와 기술 스택을 정하기 위한 의사결정에 대해 배웠음 WebSocket에 대해 배움 Future..
Redis
Redis란? dictionary 구조(key-value) 형태로 데이터를 저장하고 관리하는 서버 핵심 기능 Redis는 데이터베이스, 캐시, 메시지 브로커 및 스트리밍 엔진으로 사용되는 오픈 소스(BSD 라이선스), 인메모리 데이터 구조 저장소 문자열, 해시, 목록, 집합, 범위 쿼리가 있는 정렬된 집합, 비트맵, 하이퍼로그 로그, 지리 공간 인덱스 및 스트림과 같은 컬렉션을 제공 복제, Lua 스크립팅, LRU 축출, 트랜잭션 및 다양한 수준의 디스크 지속성이 내정되어 있으면 다음을 통해 고가용성을 제공 Sentinel 및 Redis 클러스터를 통한 자동 파티셔닝을 제공 캐시(Cache) DP 알고리즘과 비슷하게 나중에 요청올 결과를 미리 저장해두었다가 빠르게 서비스해주는 것을 의미함. 즉, 미리 결..