Kafka(3)
-
대용량 처리 테스트 구현 프로젝트 - 3 (JMeter 테스트)
⚙️ JMeter를 활용한 대용량 처리 테스트대용량 처리 테스트를 위해 JMeter 사용이 필요합니다. 아래 과정을 통해 JMeter를 설치할 수 있습니다.📥 JMeter 설치https://jmeter.apache.org/에 접속합니다.좌측 메뉴에서 Download Releases를 클릭합니다.Binaries > zip 파일을 다운로드합니다.적당한 위치에 압축을 해제한 후, bin 폴더에서 jmeter.bat을 실행합니다.cmd 창과 함께 Apache JMeter 창이 뜨면 실행이 완료된 것입니다.⚙️ JMeter 설정1. Thread Group 설정Test Plan 우클릭 > Add > Threads (Users) > Thread Group을 클릭합니다.설정 항목설명Number of Threads (..
2024.06.10 -
대용량 처리 테스트 구현 프로젝트 - 2 (코드 작성)
📂 Redis 관련 파일1. RedisConfig.java역할RedisTemplate을 설정하여 Redis 서버와 상호작용설명Redis와의 연결을 설정하고, 데이터를 문자열로 직렬화 및 역직렬화하는 데 필요한 설정을 포함package com.realTime.Insight.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.connection.RedisConnectionFactory;import org.springframework.data.redis.core.RedisTemplat..
2024.06.05 -
대용량 처리 테스트 구현 프로젝트 - 1 (개요 및 환경세팅)
📘 프로젝트 개요 목적: Redis와 Kafka를 사용하여 실시간 대용량 데이터를 처리하는 Spring Boot 백엔드와 React 프론트엔드 템플릿을 제공합니다. 대상: 실제 현업에서는 경험하기 어려운 대용량 처리를 테스트하고자 하는 개발자들을 위한 템플릿입니다. 효과: 실시간 데이터 처리 및 부하 테스트를 통해 대용량 처리 시스템을 간접적으로 경험할 수 있습니다.🔧 사용 기술 구분 기술 백엔드 Spring Boot, Redis, Kafka 프론트엔드 React 기타 Apache JMeter, Docker, Socket 🛠️ 사전 준비우선 아래 소프트웨어를 설치한 환경을 구성합니다. Docker Docker Compos..
2024.06.05