JVM 아키텍처, 메모리 관리 및 고급 GC 튜닝에 대한 전문 보고서I. Java Virtual Machine 아키텍처 개요 Java Virtual Machine (JVM)은 Java 애플리케이션에 플랫폼 독립적인 런타임 환경을 제공하는 추상 기계입니다.1 JVM은 플랫폼에 구애받지 않는 바이트코드를 실행하며, 이 바이트코드를 런타임 시 기계어로 변환하여 높은 성능을 달성합니다. A. JVM 추상 머신 및 사양 JVM은 바이트코드를 해석하고 실행하는 역할을 하며, 특히 HotSpot JVM의 경우 빠른 애플리케이션 시작(해석)과 장기적인 고성능(JIT 최적화) 사이의 균형을 맞추도록 설계되었습니다. JVM이 처음 시작될 때 수많은 메서드가 호출됩니다. 이 모든 메서드를 즉시 컴파일하는 것은 시작 시간을 ..
출처: https://apidog.com/kr/blog/stateless-vs-stateful-api-2/ 무상태 API란 무엇인가요?무상태 API는 클라이언트와 서버 간의 각 요청을 독립적인 트랜잭션으로 취급하며, 서버가 클라이언트의 이전 상호작용에 대한 정보를 저장하지 않는 API입니다.무상태 API의 주요 특성요청의 독립성: 클라이언트에서 서버로 전송된 각 요청은 서버가 처리하는 데 필요한 모든 정보를 포함하고 있으며, 이전 요청에 영향을 받지 않으며 미래의 요청에도 영향을 미치지 않습니다.세션 관리 없음: 무상태 API는 서버가 클라이언트 세션을 관리하거나 세션 관련 데이터를 저장할 필요가 없습니다. 따라서 쿠키나 서버 측 세션과 같은 세션 추적 메커니즘이 필요 없습니다.확장성: 무상태 API는..
온라인쇼핑몰 - 주문처리 프로세스 주요 Actor와 Object 설명Actors (액터)고객 (Customer)주문 프로세스를 시작하는 주체상품을 선택하고 결제를 진행하는 사용자Objects (객체/시스템)웹 인터페이스 (Web UI)고객과 시스템 간의 상호작용을 담당하는 프론트엔드사용자 입력을 받고 시스템 응답을 화면에 표시주문 시스템 (Order System)주문 프로세스 전체를 조율하는 핵심 시스템다른 시스템들과의 상호작용을 관리하는 중앙 제어 역할재고 시스템 (Inventory System)상품의 재고 상태를 관리재고 확인 및 차감 기능 제공결제 게이트웨이 (Payment Gateway)외부 결제 서비스와의 연동을 담당신용카드, 계좌이체 등 다양한 결제 수단 처리주문 데이터베이스 (Order Da..
- Total
- Today
- Yesterday
- 메모리
- nvida gpu 할당
- memory
- JPA
- #iamreo
- POI
- 메일서버
- Persistent
- Hibernate
- mailserver
- 비기능
- 아키텍처비기능
- minikube
- 아키텍처요소
- apache POI
- 릴레이
- non-functional
- 정규식
- 딥러닝
- JVM
- 자바스크립트
- 바이브코딩
- #gof #디자인패턴
- Gc
- non
- 대화로 코딩
- poi셀크기
- orm
- vibecoding
- ai coding
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |