0. 서론 > 의료 영상은 Dicom(.dcm) 파일이라고 불리며, 파일 하나가 몇 MB이다. 이런 Dicom 파일들이 1개 부터 몇 천개의 묶여서 하나의 의료 영상이 되는데, 이 대용량 파일을 다운로드 하면서 SSE(Server-Sent-Event)를 통해 현재 파일
Test code 작성중 Test Data를 Rollback하기 위해 @Transactional Annotation을 사용하려고 하는데 MongoDB에서 Transaction을 사용하기 위해 설정 했던 것을 정리하는 내용 1. @Transactional Error
개발 서버 로그 Index에 Geo-IP를 추가해볼려고 여러 설정을 추가하다가 Index에 Error가 발생해서 현재 쌓이고 있던 Index를 삭제를 진행 했다. 그러자 인덱스 자동 생성이 안되고, 로그 수집이 중단되는 현상이 있어서 인덱스를 살리는 방법에 대해 알아
1년 지난 데이터를 지우는 작업을 하다가 테스트 데이터를 만들기 위해 CompletableFuture를 통해 비동기로 데이터를 Insert 하는 테스트 케이스를 만들어 진행하던 중에 궁굼한 점(? 의문점 ?)이 생겨 기록해보려고 한다. 1. 사용한 Completabl
2020 Kakao Blind - 블록 이동하기Level: 3 Language: JavaComment: bfsURL: https://programmers.co.kr/learn/courses/30/lessons/60063전체 코드: https://git
Logstash에서 Grok Pattern을 적용해서 사용중에 있다.그러다가 같은 log에서 UUID, MongoDB의 ObjectId 등을 Grok Pattern으로 걸러내고 싶은 경우가 생겨 여러 시도를 해본결과 Grok Pattern을 여러개 적용한 방법을 기록해
2023 Kakao Blind - 표현 가능한 이진트리 Level: 3 Language: Java Comment: dfs URL: https://programmers.co.kr/learn/courses/30/lessons/150368 전체 코드: https://gith
2023 Kakao Blind - 개인정보 수집 유효기간Level: 1Language: JavaComment: Hash Map, 단순 구현URL: https://programmers.co.kr/learn/courses/30/lessons/150370전체 코드:
2023 Kakao Blind - 미로 탈출 명령어 Level: 3 Language: Java Comment: dfs, bfs, 시뮬, 백트래킹 URL: https://programmers.co.kr/learn/courses/30/lessons/150365 전체 코드:
2021 Kakao Blind - 카드 짝 맞추기 Level: 3 Language: Java Comment: 순열(dfs), bfs, 시뮬 URL: https://programmers.co.kr/learn/courses/30/lessons/72415 전체 코드: htt
Polymer -> React 리펙토링을 진행하면서 useRef를 사용한 경우를 정리해보려고 한다.보통 useRef는 DOM Element에 접근하여 width, height, value 값 등을 컨트롤 할 수 있다.Canvas 관련 컴포넌트를 리엑트로 리펙토링하면서
Elastic Stack 구축 후 많은 로그들이 쌓이면서 EC2 디스크 용량이 가득 차는 현상이 발생하여 Elastic Search Index lifeCycle을 Kibana 인터페이스로 관리하는 방법에 대해 정리해 볼려고 한다.Elastic Search의 Index
2022년 개발 공부 계획을 회고 하고,2023년 계획을 세워볼려고 합니다.22년에는 Notion에다가 개발 공부 목표를 작성.기록Fastcampus의 kafka 온라인 강의(링크)를 구매해서 MSA, EDA 에서 주로 사용되는 기술을 공부Kafka 이론 Part 1
ELK를 구성할 때 로그 수집이 필요한 서버에 Filebeat를 설치하여 Kafka로 전송하는 방법에 대한 내용이다. (kafka 다운로드 및 설정은 작성하지 않는다.) 1. Filebeat Download > 우선 로그를 수집할 서버에 filebeat를 다운받는다.
0. Summary > Elastic Stack 을 구축을 하고 Kibana에서 모니터링을 할 때 서비스, 서버 구분을 위해 Logstash에서 Multi Topic 설정과 Filebeat Fields를 추가하는 방법을 기록하려고 한다. 1, Architecture
여러 서비스에 여러대의 BE 서버를 구성하여 운영중에 있다.서비스의 로그를 확인하기 위해서 해당 서비스의 BE 서버에 접속하여 로그를 확인해야 하는 매우 큰 불편함이 있어 Kafka 강의를 들으면서 이걸 써먹어야 겠다는 생각이 들어서 Dev BE 서버에 Elastic
Polymer에서 React로 리펙토링을 진행중ag-grid 라이브러리를 사용하여 data table을 구성useState로 할당한 buttonType이 ag-grid의 onRowDoubleClicked 이벤트에서 데이터 동기화 문제가 발생buttonType어디선가 s