일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ReactHookForm
- springboot
- controlledInput
- Husky
- http응답느릴때
- githook
- linux
- SIGNAL
- ec2
- ec2느릴때
- RDS
- aws이관
- 커넥션풀
- AWS
- uncontrolledinput
- 오픈소스기여
- 리눅스시스템프로그래밍
- 오픈소스
- rds이관
- HikariCP
- Today
- Total
목록전체 글 (10)
jjungking

올해 엄청난 목표를 세웠는데 바로 오픈소스 기여하기이다!결론부터 말하자면 나는 React 생태계의 느좋 오픈소스중 하나인 React Hook Form Documentation 레포에 간단한 PR을 올려 컨트리뷰션을 해볼수 있었다!https://github.com/react-hook-form/documentation GitHub - react-hook-form/documentation: 📋 Official documentation📋 Official documentation. Contribute to react-hook-form/documentation development by creating an account on GitHub.github.com 오픈소스에 기여하는 첫걸음 1. 문서부터 기여하기바..

우리 집 영업 안합니다 AWS 유목민들은 1년에 한번씩 이관 여정을 거쳐야한다. 이번 글은 AWS 유목민들의 RDS 이관을 위한 글이다!우리 서비스는 나름 유저 row만 2000개 였기 때문에 잠시 영업종료를 하고 디비를 이관하였다. 1️⃣ 신규 RDS를 만든다.새로운 AWS 계정을 생성하고, 신규 RDS를 만든다.이전 RDS와 똑같은 MySQL 버전을 맞추고, 파라미터 그룹을 설정한다. ⚠️ 2번부터 6번까지는 이전 RDS 계정에서 해야하는 작업이다! 2️⃣ 이전 RDS 계정의 KMS 탭에 들어가서 키를 생성한다. 새로운 RDS에서 스냅샷을 복원하려고 하면 스냅샷이 암호화 되어있을 것이기에 이전 RDS의 KMS(key management system) 을 통해 키를 생성해야한다.고객 관리형 키 만들어..

Intro 어느날 PM님께서 맨 처음 시도하는 API 호출이 너무 느리다는 메세지를 보내주셨다.사실 우리 서비스에 지속적으로 나타나는 문의 사항이기도 했다! 😭에브리타임에도 문의 글이 올라오니 얼른 고쳐야겠다는 생각이 한가득이였고! Http Response 시간과 한달여시간 동안 싸운 일지를 공개해본다. 서버 스펙 Springboot 3.0.4Ec2 ubuntu 1️⃣ JIT 컴파일러 Warm up 스프링 자체의 HTTP Response 시간을 최적화하기에 매우 좋은 방법이라고 생각한다!스프링은 왜 첫 요청이 오래걸릴까?클라이언트로부터 요청이 오면 웹 컨테이너는 먼저 서블릿이 초기화됐는지 확인서블릿이 할당되어있다면 바로 요청을 처리하지만, 그렇지 않다면 init()메서드를 통해 초기화 하고 → 할당i..

문제 상황 register와 value를 함께 쓴 아주 끔찍한 코드다발생하는 문제점input필드에 무한렌더링 걸림useFieldArray를 쓰고 있다면 필드 배열 A를 수정했는데 필드 배열B가 수정되는 기묘한 현상이 발생함코드 원작자는 왜 이렇게 썼을까?사용자가 입력한 input value를 추적해서 에러메세지를 띄우기 위함!중요한건 추적이다!리액트가 상태를 관리하냐 마냐 이걸로 controlled input과 Uncontrolled input을 구분할 수 있다.React-hook-form비제어 컴포넌트 방식https://react-hook-form.com/faqs#WhatifyoudonthaveaccesstorefPerformance of React Hook FormPerformance is one ..