7lyoung2 님의 블로그

  • 홈
  • 태그
  • 방명록

Pub/Sub 1

실시간 시세를 초고속으로 처리하는 Redis 캐싱과 Pub/Sub 도입

지난 번에 웹소켓에 대한 설명에 이어 이번에는 저희 프로젝트에서 처리량과 지연 시간 부분에서 큰 역할을 한 Redis에 대해서 설명하겠습니다. 1. 도입 배경: 왜 Redis가 필요했나웹소켓을 통해 실시간 통신 환경을 구축했지만, 또 다른 병목 현상이 기다리고 있었습니다. 바로 데이터베이스(RDB)의 부하였습니다.캐싱의 필요성: 초당 수만 건의 시세 조회 요청을 매번 PostgreSQL 같은 RDB로 처리한다면 응답 속도가 현저히 느려지고 서버는 금방 한계에 도달합니다.서버 간 동기화 문제: 프로젝트 규모가 커지며 모놀리식 구조에서 MSA(Microservices Architecture)로 전환할 때, 여러 대의 서버 인스턴스 간에 실시간 데이터를 어떻게 일관성 있게 공유할 것인가라는 숙제가 생겼습니다...

Project 2026.03.16
이전
1
다음
더보기
프로필사진

7lyoung2 님의 블로그

7lyoung2 님의 블로그 입니다.

  • 분류 전체보기 (15) N
    • 자바 문법 (0)
    • 알고리즘 (11)
    • 트러블 슈팅 (1)
    • 회고 (1)
    • Project (2) N

Tag

프로그래머스 #k번째수 #자바 #코딩, 인메모리, 프로그래머스 #최소직사각형 #코딩 #자바, 프로그래머스 #완주하지못한선수 #코딩 #자바, leetcode #valid parenthesis #자바 #코딩, HTTP, 그리디, leetcode #알고리즘 #코딩 #자바, 레디스, Pub/Sub, 웹소켓, 프로그래머스 #폰켓몬 #코딩 #자바, Redis, 프로그래머스 #수열과구간쿼리3 #자바 #코딩, leetcode #minimum number #자바 #코딩, 업비트, leetcode #smallest number in infinite set #자바 #코딩, 프로그래머스 #같은숫자는싫어 #자바 #코딩, 코딩테스트, 백준,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바