Spring20 Next Step 학습테스트를 통한 스프링 2주차 보호되어 있는 글 입니다. 2024. 6. 18. 대규모 트래픽 -캐시 영상 정리 캐시- 리버스 프록시 캐시 로컬 캐시 글로벌 캐시 Local cache 짜줘 필요한 기능은 set, get, purge, LRU, LFU 기능이야 Next’s SSR 이 부분에 관해서 성능테스트를 딱 진행했는데 트래픽이 확올라가다가 우수수수 떨어졌음 17TPS 정도 나와서 이걸 어떻게 해야되나? 싶었는데 어 캐시를 써 캐시 및 로드 밸런싱 캐시를 이용해서 대용량 트래픽을 대응하는 방법에 대해 설명하겠습니다 어디가 가장 속도가 느릴까? 이 부분이 속도가 가장 느림 왜 느릴까? 데이터 베이스 쪽에는 데이터에 접근 하는 시간이 오래 걸림 Network, Disk IO API 호출하는 부분에는 1. 외부 API 로직 실행, 인프라 연동 API 호출해야 되는 콜을 받는 쪽은 또 Netowork, DIsk IO가 .. 2024. 1. 9. maven 정리 (3) Maven goal은 Maven 프로젝트에서 수행할 작업을 정의하는 것입니다. Maven goal은 주로 빌드 과정에서 수행되며, 디펜던시 관리, 테스트 수행, 애플리케이션 배포 등의 다양한 작업을 수행할 수 있습니다. 예를 들어, "mvn clean"은 빌드 과정에서 생성된 임시 파일들을 제거하는 Maven goal 입니다. 즉 Maven의 goal은 Maven이 빌드 생명주기 동안 수행 할 수있는 구체적인 작업입니다. 이들은 컴파일, 테스트, 패키지, 배포 등 빌드 생명주기의 다른 단계에 묶여 있으며, 각 목표는 그 단계에서 수행 할 특정 작업을 나타냅니다. 목표는 다음 명령 구문을 사용하여 실행 할 수 있습니다. mvn : . 예를 들어, 프로젝트를 컴파일하려면 mvn compile:compile을.. 2023. 2. 5. maven 정리 (2) maven 기본 디렉토리 구조 maven 기본 설정 파일인 pom.xml 파일이 프로젝트 root에 위치 - 기본 소스 코드 디렉토리 - src/main/언어명 - java: src/main/java - groovy: src/main/groovy - 테스트 코드 디렉토리 - src/test/java - compile 결과 디렉토리 - target pom.xml 기본 구조 - 프로젝트 정보 - modelVersion - groupId - artifactId - version - packagin https://maven.apache.org/POM/4.0.0" xmlns:xsi="http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 com.blidkaga.group group.. 2023. 2. 5. 이전 1 2 3 4 5 다음