목록전체 글 (435)
보라코딩
240319 * 파일이 다 들어왔는지 확인하는 방법 ㄴ FTP는 파일 크기로, 로컬은 파일 시간으로 240320 - csv 감지도 가능하게 - 시퀀스 다이어그램 작성 240321 - (OK) 카프카로 메세지 보내기 완료 - 테스트는 차주 - 고민!! 카프카 여러개 dto 어떻게 보낼 수 있는지 궁금 - 도커 내 카프카 명령어 docker exec -it kafka /bin/bash kafka-topics.sh --list --bootstrap-server localhost:9092 kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic apmi --from-beginning kafka-topics.sh --bootstrap-server l..
240311 - poc mapstuct 수정 및 리뷰 - yml 배열구조로 변경. (Collection 변수는 Thead를 생성해서 감지. head의 최대 갯수를 지정. 갯수가 넘어가면 Exception을 발생) - payment-hexagonal https://github.com/ParkYunHo/payment-hexagonal/blob/master/src/main/java/com/john/payment/payment/adapters/out/persistence/TransactionPersistenceAdapter.java 240312 - 스프링의 @ConfigurationProperites 의 정확한 사용법, properties 읽어오기 스프링의 @ConfigurationProperites 의 정확한..

240304 - kafka : 고가용성을 위해 '여러 개의 Kafka 서버와 Zookeeper로 구성된 클러스터 구조'로 사용 ㄴ 일반적으로 3개 이상의 kafka 서버(Broker)로 구성되며, 이러한 구조를 통해 broker에 저장된 메시지를 다른 broker에게 공유하고 하나의 브로커에 문제가 생겼을 때, 다른 브로커로 그 역할을 대체해서 시스템을 정상적으로 유지시키는 방식으로 동작 ㄴ 각각의 카프카 서버를 kafka broker라고 하며(또는 bootstrap server), n개의 broker 중 1대는 리더의 역할을 수행 ㄴ 'Zookeeper'는 분산 어플리케이션의 데이터 관리 기능을 가지고 있으며, 여러 개의 broker 들을 컨트롤해 주는 역할을 수행 ( zookeeper 없이 kafka..