목록virtualthreads (2)
우당탕탕
Spring Boot 가상 스레드(Virtual Threads) 적용하기 1편 안녕하세요! 이번에는 Java 21+의 가상 스레드(Virtual Threads)를 Spring Boot에 적용해 고성능 서버를 만들어 보겠습니다. 가상 스레드는 기존 플랫폼 보다 동시성을 활용하여 성능에 이점이 존재합니다.목표가상 스레드로 Spring Boot 성능 최적화.- Spring Boot 3.2+ + Java 21 프로젝트 생성- application.properties 한 줄 설정- 동시 요청 벤치마킹으로 효과 확인MSA나 실시간 서비스에 딱!1. 프로젝트 생성https://start.spring.io 접속 후 아래와 같이 설정: Project: Gradle - Groovy Language: Java Spring ..
아파치 벤치(Apache Bench, ab) 완전정복 안녕하세요! Apache Bench(ab)를 활용하여 1분 만에 성능 측정하는 법을 알려드리겠습니다. 설치부터 Spring Boot 벤치마킹까지 한번 따라 하면서 적용시켜 봅시다!Apache Bench (ab)란? 언제 사용하나요?Apache Bench(ab)는 Apache HTTP 서버의 경량 벤치마킹 도구입니다. Spring Boot API나 정적 파일 성능을 초당 처리량(Req/sec), 응답시간(ms)으로 측정해 줍니다.주요 용도:- 로컬 Spring Boot 성능 검증 (가상 스레드 효과 확인)- 간단한 REST API 부하 테스트- 배포 전 퀵 체크 (JMeter보다 가볍게!)주의사항: 복잡한 인증/세션 테스트엔 부적합. DDOS처럼 보일 ..
