나의 여정 (4) 썸네일형 리스트형 Redis Replication ( Cluster ) 🏛️ Redis ClusterRedis Cluster를 통해 Replication 구현🎯 목적고가용성 분산 시스템 구현Redis Cluster를 활용한 데이터 분산 저장 및 자동 장애 복구 시스템 구축Master-Slave 구조의 Replication을 통한 데이터 안정성 확보Spring Data Redis를 활용한 효율적인 데이터 접근 계층 구현기술적 이해도 향상Redis Cluster의 데이터 분산 및 Failover 메커니즘 학습분산 시스템에서의 데이터 일관성과 가용성 보장 방식 이해Spring Boot와 Redis 통합 아키텍처 설계 및 구현📝 프로젝트 설명1️⃣ 프로젝트 기술 스택구분기술버전/설명BackendJava17 Spring Boot Data RedisRedis 연동을 위한 Spri.. Spring Cache + Redis Cache 🌊 Spring Cache + Redis Cache[!IMPORTANT]모든 마크다운 파일은 직접 본인이 작성하였습니다.📌 개요Spring Boot Starter Cache와 Redis를 활용한 캐시 전략 구현 및 성능 테스트 결과를 공유하고,나에 생각을 공유🏗 아키텍처오늘은 Spring Boot Starter Cache + Redis 를 이용한 캐시 전략을 알아보았다.동작 프로세스Client가 API 서버에 데이터 요청Redis Server에서 캐시 확인Cache Hit 시 DB 접근 없이 즉시 응답💡 캐시란?자주 사용하는 데이터나 값을 미리 복사해 놓는 임시 저장소캐시를 사용함으로써 얻을 수 있는 효율자주 접근하는 데이터를 메모리에 임시 저장함으로써 데이터베이스 쿼리 부하를 줄이고 응답 시간을.. SLASH24 후기: Toss는 GateWay를 이렇게 사용한다! SLASH24 후기: Toss는 GateWay를 이렇게 사용한다!평소 MSA 아키텍처 패턴에 대해 궁금한 점이 많았는데, 이번 기회에 GateWay 작동 방식을 다른 기업에서는 어떻게 구현하고 활용하는지 알아보고 싶어 SLASH24 영상을 보았다. Toss의 실제 사례를 통해 Gateway의 다양한 활용법을 배우고, 이를 정리해 보려고 한다.들어가기전, 게이트웨이란 무엇인가? 🤔게이트웨이는 클라이언트와 백엔드 서비스 사이에서 요청(Request)과 응답(Response)을 중개하는 역할을 하는 중요한 컴포넌트 이다. 이를 통해 클라이언트와 서버 간의 통신을 효율적이고 안전하게 관리할 수 있다.🚪 게이트웨이의 주요 기능라우팅 (Routing)클라이언트 요청을 적절한 백엔드 서비스로 전달.URL 경로를 .. "SLASH24 후기: 'N개의 탭' 문제와 '단 하나의 웹소켓'으로 찾은 해법" "N개의 탭"과 "단 하나의 웹소켓" - 브라우저의 한계를 넘다유튜브 알고리즘은 종종 예상치 못한 배움의 기회를 제공합니다.흥미로운 제목의 영상이 문득 눈에 띄웠고, 그 영상은 내가 평소에 놓치고 있던 브라우저 동작과 WebAPI와 개발자로써 성장하기 위한 새로운 통찰을 제공했다고 생각합니다. 이 글에서는 해당 영상에 대한 후기를 남기고, 제가 얻은 영감을 바탕으로 기록을 남깁니다.📺 내가 본 영상영상의 주제는 제목만으로도 충분히 유추해보자면..."N개의 탭"과 "단 하나의 웹소켓"이라는 개념을 중심으로,브라우저의 다중 탭 환경에서 발생할 수 있는 문제와 이를 해결하기 위한 기술적 접근이라고 유추할 수 있습니다.💡 핵심 내용 요약"N개의 탭"브라우저에서 동일한 애플리케이션을 여러 탭에서 실행했을 때,.. 이전 1 다음