일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MSA
- cache
- 재정의
- KEVISS
- 생성자 주입
- lambda
- 테스트 코드
- Exception
- select_type
- SQL
- Spring
- 인덱스
- static
- jwt
- DI
- equals
- docker
- java
- jpa
- DDL
- stream
- Test
- AOP
- hashcode
- VUE
- 조합
- redis
- 열 속성
- StringBuilder
- 필드 주입
- Today
- Total
목록2025/04 (10)
백엔드 개발자 블로그
다들 당연하게 globalException을 상속받아서 다양한 예외처리를 한다. 막 예외 처리를 해도 되는지 알아보자 문제점return보다 수십배 느리다예외 객체 생성 및 스택 트레이스 수집 비용JVM은 예외 객체를 힙에 할당메소드 호출 정보를 캡처스택 언와인딩(stack unwinding) 비용예외 테이블 조회catch 블록 조회JIT 최적화 미지원 및 인터프리터 경로 잔류예외 처리 경로는 “콜드”(드물게 발생) 경로로 간주되어 JIT 최적화 대상에서 제외되거나, 심지어 인터프리터 모드로 남아 성능이 크게 저하될 수 있오류가 발생했을 때 찾기 힘들다가독성이 안좋다 잘못된 사례 회원아이디 없음 : return null로 해야 됨비밀번호 틀림 : return false 로 해야 됨삭제권한 없음 : retu..

파레토 - 중요한거 먼저해라주석 공부법 - 어떤 역할하는지 작성해봐라자료https://jscode.notion.site/14211062ff0780c2a77ee2f770da510a처리량(Throughput) : 1초당 처리할 수 있는 트래픽 양, 단위 : TPS(1초당 처리한 트랜잭션의 수) 지연 시간(Lagtency) : 요청에 대한 응답 시간툴 선정메모리 적고 많은 요청 수 보낼 수 있음 AWS 설정 하여 간단한 API 개발부하테스틀 셔틀 서버 세팅 (5665 open) 점진적으로 부하 늘리기 script 대시보드public ip:5665 에서 실시간 데이터 확인 가http_reqs이 수평선이 될때까지 부하테스트 실행1. http_reqs = Throughput > 증가하지 않는 Throughput이 ..

ANSI 표준 SQL 계층 MySQL : 3계층모든 정보는 테이블로 관리 Oracle : 4계층 PostgreSQL : 4계층
JPA의 ddl-auto 옵션은 각각 어떤 동작을 하고 어떤 상황에서 사용해야 할까요?백엔드와 관련된 질문이에요.ddl-auto 옵션은 스프링 부트 애플리케이션에서 Hibernate와 같은 JPA 구현체를 사용할 때 데이터베이스 스키마 관리를 제어하는 설정입니다. 이 옵션은 application.properties 또는 application.yml 파일에서 설정할 수 있으며, 다양한 값에 따라 데이터베이스 스키마에 대해 다른 동작을 수행합니다. ddl-auto 옵션에는 none, validate, update, create, create-drop 등이 존재합니다.각 옵션에 대한 설명을 해주시겠어요? 🤔none으로 설정하면 데이터베이스 스키마와 관련된 어떠한 작업도 수행하지 않습니다. 데이터베이스 스키마..