Programming/이벤트소싱2024. 10. 6. 23:52이벤트소싱 & CQRS

https://blog.naver.com/yug311861/223012386057 [패턴] 이벤트 소싱 (Event Sourcing Pattern + CQRS)이벤트 소싱 패턴에 대하여 해야할 프로젝트에 Kafka 도입을 통해서 최대한 안정성있게 데이터 처리를 하...blog.naver.comhttps://jojoldu.tistory.com/156 Spring Camp 2017 - 2부 (일요일) 참석 후기!스프링캠프 2017의 2부를 다녀왔습니다. 오늘은 지인 분들의 발표가 많아 더 재밌게 들을 수 있었던것 같습니다.스프링캠프에는 항상 이렇게 커피를 제공해주십니다.맛있게 아이스 아메리카노를jojoldu.tistory.comhttps://blog.naver.com/seek316/223311717538 [..

Programming/Kafka2024. 10. 6. 23:49Kafka 정보 모음글들

https://backtony.tistory.com/75 Kafka - 구성요소카프카 브로커 카프카 브로커는 카프카 클라이언트와 데이터를 주고받기 위해 사용하는 주체이자, 데이터를 분산 저장하여 장애가 발생하더라도 안전하게 사용할 수 있도록 도와주는 애플리케backtony.tistory.comhttps://backtony.tistory.com/76 Kafka - Producer프로듀서 객체 직렬화 전송 프로듀서는 보내는 객체를 직렬화화여 바이트 배열 형태로 브로커로 전송합니다. 브로커는 파티션에 바이트 배열 형태로 저장하고 컨슈머는 바이트 배열을 받아서backtony.tistory.comhttps://backtony.tistory.com/77 Kafka - consumer컨슈머 구조 카프카에는 1개 이상..

[프로그래머스] 콜라 문제
프로그래머스2024. 9. 30. 09:54[프로그래머스] 콜라 문제

https://school.programmers.co.kr/learn/courses/30/lessons/132267 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 📌 정답class Solution { public int solution(int a, int b, int n) { int answer = 0; while(n >= a) { answer += (n / a) * b; n = n % a + (n / a) * b; } return answer; ..

[프로그래머스] 가장 가까운 같은 글자
프로그래머스2024. 9. 25. 23:47[프로그래머스] 가장 가까운 같은 글자

https://school.programmers.co.kr/learn/courses/30/lessons/142086 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 📌 내가 구현한 정답class Solution { public int[] solution(String s) { int[] answer = new int[s.length()]; answer[0] = -1; for(int i = 1; i=0; j--) { if(s.charAt(i) == s.charAt(j)) { ..

image