9초 걸리던 요청, 구조 손봤더니 3초 컷
·
삽질로그
1. 들어가며이전 포스팅에서는 Spring Boot가 어떻게 동시 요청을 처리하는지를 Tomcat의 스레드풀 관점에서 살펴보았다. 당시에는 스레드가 요청마다 어떻게 할당되고, 동기 방식의 로직이 어떤 한계를 가지는지까지 함께 정리했다. 2025.03.09 - [삽질로그] - 여러 요청이 동시에 들어오면, Spring Boot는 어떻게 처리할까? 여러 요청이 동시에 들어오면, Spring Boot는 어떻게 처리할까?1. 들어가며지난 글에서는 웹소켓 핸들러를 Event 기반으로 처리하여 동기 방식으로 해결했다.이를 통해 코드가 더 깔끔해지고 유지보수가 쉬워졌지만, 한 가지 새로운 고민이 생겼다. 🔗 이전mingking2.tistory.com 이처럼 스레드풀과 비동기 처리 구조에 대한 지속적인 관심은 단순한..
[한이음 드림업(구.ICT멘토링] Ep.1 수강신청 시스템은 어떻게 돌아갈까? 서버 구조 설계해보기
·
프로젝트 도전기
1. 들어가며지난 글에서는 프로젝트를 어떻게 시작하게 되었고, 왜 이 주제를 선택했는지에 대해 이야기했다.2025.04.12 - [프로젝트 도전기] - [한이음 드림업 Ep.0] 진짜 터지지 않는 수강신청 시스템, 가능할까? [한이음 드림업 Ep.0] 진짜 터지지 않는 수강신청 시스템, 가능할까?1. 들어가며졸업 전, 나만의 규모 있는 프로젝트를 완성해보고 싶다는 욕심이 늘 있었다. 가능하다면 공모전에도 도전해보고 싶다는 생각도 있었고, 마지막 학년인 지금이 아니면 도전하기 어렵mingking2.tistory.com “진짜 안 터지는 수강신청 시스템”을 만들기 위해서는기능보다 더 중요한 것이 있다.바로, 무엇부터 만들 것인가, 그리고 어떻게 작게 시작해서 확장할 것인가다. 우리는 모든 걸 한 번에 만들지..