전체 글 썸네일형 리스트형 Spring Web vs Spring WebFlux Spring Web과 Spring WebFlux는 모두 Spring 프레임워크의 웹 개발을 위한 모듈이지만, 동작 방식에 차이가 있습니다.다음은 두 모듈의 주요 차이점입니다1. 동기 vs 비동기 처리Spring Web (MVC):동기 방식으로 작동합니다.요청을 처리할 때, 각 요청은 스레드를 점유하며, 해당 스레드가 작업을 완료하기 전까지는 다른 작업을 수행하지 못합니다. 이를 "스레드 기반" 모델이라 할 수 있습니다.요청이 많을 경우 스레드 풀이 가득 차면 성능이 저하될 수 있습니다.Spring WebFlux:비동기, 논블로킹 방식으로 작동합니다.스레드가 작업을 처리하는 동안 블로킹되지 않으며, 다른 요청도 동시에 처리할 수 있습니다. 이를 "리액티브" 모델이라고 합니다.요청이 많아도 스레드가 블로킹되.. 더보기 sqlite.db 파일 dbeaver 에서 열기 더보기 [ERROR] failed to solve: process "/bin/sh -c pip install --no-cache-dir -r requirements.txt" did not complete successfully: exit code: 1 1. 에러도커 이미지 빌드 시 아래와 같은 에러 발생84.14 Building wheels for collected packages: logging-config, utils 84.14 Building wheel for logging-config (setup.py): started 84.92 Building wheel for logging-config (setup.py): finished with status 'done' 84.92 Created wheel for logging-config: filename=logging_config-1.0.4-py3-none-any.whl size=5274 sha256=7ab12ac0da6b88ad142b00a3bb74874a4c1a681aeb9eb44596266a68d.. 더보기 [Error] Error parsing HTTP request header [2024-08-06 13:24:54:70292406] INFO 1 --- [-8080-exec-1360] [] o.a.coyote.http11.Http11Processor : Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.java.lang.IllegalStateException: More than the maximum allowed number of headers, [100], were detected. at org.apache.tomcat.util.http.MimeHeaders.createHeader(Mi.. 더보기 [AWS] Certified Cloud Practitioner(CCP) 모듈2: 클라우드 컴퓨팅 1. Amazon EC2의 이점 1) 선행 비용을 가변 비용으로 대체데이터 센터, 물리적 서버 등 미리 투자해야하는 선행 비용을 클라우드 컴퓨팅 사용을 통해 사용하는 컴퓨팅 리소스에 대해서만 비용을 지불하는 가변 비용으로 대체하여 비용 절감이 가능하며 혁신적 솔루션을 구현할 수 있음 2) 데이테 센터 운영 및 유지 관리에 비용 투자 불필요데이터 센터에서 컴퓨팅하려면 인프라 및 서버 관리에 더 많은 비용과 시간을 소비해야하는 경우가 많은데 이러한 작업을 덜 신경 쓰게하여 애플리케이션과 고객에 더 집중할 수 있게함 3) 용량 추정 불필요사용한 컴퓨팅 시간에 대해서만 비용을 지불하기 때문에 애플리케이션 배포 전 필요한 인프라 용량을 예측할 필요가 없고, 사용하지 않는 리소스 때문에 비용을 지불하지 않으며, .. 더보기 [AWS] Certified Cloud Practitioner(CCP) 모듈1: AMAZON WEB SERVICES 소개 1. AWS 이점 1) 선행 비용을 가변 비용으로 대체2) 데이터 센터 운영 및 유지 관리에 비용 투자 불필요 -> 비용절감3) 용량 추정 불필요 -> 탄력성4) 거대한 규모의 경제로 얻게 되는 이점5) 속도 및 민첩성 향상6) 몇 분 만에 전 세계에 배포 2. 클라우드 컴퓨팅IT 리소스를 인터넷을 통해 *온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 것물리적 데이터 센터와 서버를 구입, 소유 및 유지 관리하는 대신 AWS와 같은 클라우드 공급자로부터 필요에 따라 컴퓨팅 파워, 스토리지, 데이터베이스와 같은 기술 서비스에 액세스할 수 있음* 온디맨드: 클라우드 플랫폼(aws, azure 등)에서 사용자가 필요할 때 컴퓨팅 자원(서버, 스토리지 등)을 즉시 사용할 수 있도록 지원하는 것으로 전통적인 I.. 더보기 [AWS] Certified Cloud Practitioner(CCP) 준비: 시험 편의 요청하기 한국어로 시험을 보기위해 시험 편의 요청이 필요하다.한국어로 시험을 보더라도 영어랑 토글하여 시험을 볼 수 있기 때문에 시험 보기 더 수월하며 시험 시간이 30분 연장이 되니까 시험 접수 전에 미리 신청하는 것이 좋다. 1. 아래 사이트 접속https://www.aws.training/Certification AWS training and certification www.aws.training 2. 로그인 3. 계정으로 이동 4. 오른쪽 상단에 언어를 한국어로 변경하기 5. 왼쪽 메뉴 > 시험등록 > 시험 편의 지원 6. 주황색 라인에 있는 편의 지원 요청 클릭 7. 편의 지원을 ESL +30 MINUTES 선택 후 편의 지원 요청 클릭 8. 완료! 더보기 [LangChain] 랭체인의 Components(구성요소) - Vector Store 벡터 저장소(Vector Store)벡터 형태로 표현된 데이터인 임베딩 벡터들을 효율적으로 저장하고 검색할 수 있는 시스템이나 데이터베이스자연어 처리(NLP), 이미지 처리, 머신러닝 응용 분야에서 생상된 고차원 벡터 데이터 관리를 위해 설계되었음벡터 저장소의 핵심 기능은 대규모 벡터 데이터 셋에서 빠른 속도로 가장 유사한 항목을 찾아내는 것 벡터 저장임베딩 벡터는 텍스트, 이미지, 소리 등 다양한 형태의 데이터를 벡터 공간에 매핑한 것데이터의 의미적, 시각적, 오디오적 특성을 수치적으로. 표현함이러한 벡터를 효율적으로 저장하기 위해서는 고차원 벡터를 처리할 수 있도록 최적화된 데이터 저장 구조가 필요함 벡터 검색저장된 벡터들 중에서 사용자의 쿼리에 가장 유사한 벡터를 빠르게 찾아내는 과정이를 위해 코.. 더보기 이전 1 ··· 3 4 5 6 7 8 9 ··· 82 다음