본문 바로가기
컴퓨터 활용(한글, 오피스 등)/기타

c++, spring 웹프레임워크 벤치마크 성능 차이

by 3604 2026. 1. 10.
728x90

온갖 언어로 만든 웹프레임워크 성능을 벤치마크한 결과

Round 21 results - TechEmpower Framework Benchmarks

사이트에 결과가 나와 있다.
관심있어하는 srping의 성능을 잠시 살피 보자면

 

1위는 C++ 웹프레임워크인 drogo-core란 건데... 초당 응답 수가 616,607번 수준
극상위권은 C++, rust, C#이 주로 먹고 있는 것 같다.
(어 근데 5위에 무려java script!! 와 싶어서 찾아 봤더니 c++로 만든 거더라... 아마 js로 스크립팅만 하는 것 같은데 정확히는 모름.)


하여튼 뭐... C++이라고 java spring과 성능 차이 나봐야 2배 나겠어?

자 그럼 대망의 srping의 성능은 얼마나 될까!!!!!!

 

 

 

네... spring framework중에 제일 성능 좋은 것이 351위!
성능은 초당 22,478번의 response 처리 성능! 우와~~~~ 1위인 c++ 프레임워크에 비해 무려 3.6%의 성능이네...
크흑... 30배 정도 성능 차이면 선방한 거다.
MSA까지 들어가면 100배 성능차 우수운데 말이지....
또 범용 프레임워크가 아니라 C++로 전용 서비스로 서비스 개발하면 성능차 훨씬 많이 날 거다.

뭐 그래도 388위를 차지한 django나 430위를 차지한 최하위권 flask.... 보다는 좋으니 spring은 성능이 좋은 편이라고 해야 하나? 크흑~

더 놀라운 ㅎㅌㅊ는... 앗사리 벤치마크도 완료하지 못한 ㅈㄴ 성능 구린 것들도 많았으니....
그중 spring-webflux-rxjdbc를 쓴 게 나온다. 역쉬 srping이다.

북~끄러운줄 알아야지.




근데 대한민국에서는 C++ 전용 서버도 고도화란 명목으로 돈 들여서 JAVA Spring으로 교체하는 일명 자바포밍이 ㅈㄴ 일어나고 있다. ㅋㅋㅋ

그래도 뭐 응답 속도만 어떻게든 비슷하게 맞추고 초당 처리량 차이야 서버를 30배 100배 늘리면 어떻게 된 되기야 하겠지 근데 운용비는????

세계 유수의 인터넷 서비스 회사들이 아직도 C++을 많이 쓰는 건 이유가 있다.
하지만 대한민국은 닥치고 java spring으로 도배질을 하고 있다.
CPU의 성능 향상이 지지부진한 상황에서 소비자 요구와 처리 데이터는 기하급수적으로 증가하는 상황에서
이런 비효율을 계속 떠안고 가는 것이 대한민국 it 경쟁력을 점진적으로 잠식할 거라고 본다.

출처: https://gall.dcinside.com/board/view/?id=programming&no=2551446

728x90