일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 읽기쉬운코드
- Java
- 코딩
- spring boot
- 알고리즘
- 엘라스틱서치
- Baekjoon
- ES
- cleancode
- API
- 애자일프로그래밍
- 데이터베이스
- 개발
- Spring
- 클린코드
- 그리디알고리즘
- framework
- 프레임워크
- database
- 자바
- Elasticsearch
- 그리디
- mongoDB
- 애자일기법
- 개발자
- 백준
- 코드
- 코딩테스트
- 스프링
- JPA
- Today
- Total
목록배포 (2)
튼튼발자 개발 성장기🏋️

1. 토픽과 파티션1.1 적정 파티션 개수토픽은 카프카에서 데이터를 관리하는 기본 단위이며, 각 토픽은 여러 개의 파티션으로 구성된다. 파티션은 데이터의 분산을 가능하게 하며, 병렬 처리를 통해 성능을 최적화할 수 있다. 적정 파티션 개수를 결정하는 것은 매우 중요하다. 어떻게 설정하느냐에 따라서 성능을 좌우하기 때문이다. 적절한 파티션 개수는 다음 요소에 따라 결정된다.프로듀서/컨슈머 수: 높은 병렬 처리를 위해 파티션 수를 컨슈머 스레드(혹은 프로세스) 수와 비슷하게 맞추는 것이 이상적이다.데이터 처리량: 파티션 수가 많을수록 병목 현상이 줄어들며, 데이터 처리량이 증가한다.브로커 수: 파티션은 브로커에 분산되므로 브로커의 수에 따라 파티션 수를 조정해야 한다.ISR(In-Sync Replicas)와..

jenkins 2.4를 설치하려한다. 젠킨스는 jvm 위에서 동작하기때문에 젠킨스 버전 별로 자바 버전도 영향을 받는다. 그래서 젠킨스의 require java version을 알기 위해 아래 공식 포스팅을 보면 좋겠다. https://www.jenkins.io/blog/2022/06/28/require-java-11/ Jenkins requires Java 11 or newer As noted above, members of the Jenkins community began working on Java 11 support in 2018, well before the present author’s involvement in the project and well beyond the present autho..