전체 글102 Kafka 프로젝트 시작하기 전 가벼운 정리 작업을 시작하기 전에 작은 정리를 한다 Kafka : 궁극적으로 실시간 스트리밍 데이터 파이프 라인을 갖고 싶었다고 생각한다. 그것도 대용량의 데이터를 처리 할 수 있는, 다른 시스템과 두는 차별점은 컨슈머의 상호 작용없이 어떠한 메세지 스트림도 읽을 수 있다는 부분이다. 목적 : 회사에서 사용하고 있는 카프카에서 구독되고 발행되고 있는 토픽들의 상태를 파악 하고 싶으며, 성공 callback이 없는 상태에서 다시 발행하는 작업을 진행하고 싶다. 1차 목표는 존재하는 토픽들을 한눈에 볼 수 있는 UI가 갖고 싶다는 점2차 목표는 GUI 를 통해서 fail 처리 된 토픽들에 대해 재 발행까지 할 수 있는 단계까지 가고 싶다. 1차 목표는 open-source로 제공 되어있는 KAFKA-UI로 작업 할 예.. 2025. 3. 9. 25.02 글로만 본 깃 정책의 재미난 경험 소프트웨어 개발을 진행하는 사람은 깃이라는 오픈소스를 사용해보지 않은 사람은 없을 것이다.나도 그동안 일반적으로 git > commit > merge > pull /fetch > sync/push 작업만 주로했었고 아직도그러하다.이번 프로젝트를 진행하면서 재미난 일을 격어서 정리한다. 해당 글은 기본적으로 깃을 사용해본 경험이 있는 분을 기준으로 한다. 이해를 돕기 위해 ( A : master , B : new-branch, C : new-branch)A작업 B자업 C작업이 존재했다. 니즈가 있어서 C작업을 B에 합쳐서 특정 파일을 생성해줘야 하는 일이 있었다.이후 C 작업물이 먼저 A(master)에 올라갔으며 이후 B가 A(master)에 올라가는 상황에서 이슈가발생했다. master에는 없는 코.. 2025. 2. 21. 2024 반년 회고 원래 6월 말에 하나를 작성할려고 했는데.. 올해 상반기가 너무 스펙타클하기도 했고 변환점이 많아서 이제야 작성하게 된거 같다. 제일 큰 변화는.. 역시 이직?이직 해냈다...ㅎㅎ... 작년 말부터 준비해서 2024 상반기를 거의 갈아 넣었는데 해냈다. 이제 막 한달? 됐고 앞으로 더 기대된다. 옛날에는 재미로만 다른 언어 다른 환경에서도 잘 해내겠지의 마음이었는데 ㅎ이제는 진짜 완전 새로운 환경이다 ㅋㅋㅋ 두근두근 오히려 좋아 본래는 이직 텀 사이에 개인작을 좀 진행 할까 고민했는데 좀 길게 쉬어봤다코드에서 그렇게 멀어진건 이번이 처음이랄까 ㅎㅎ이제 다시 시작하는 마음으로 오늘 작은 일기를 쓰는 것도 있다. 그동안 미뤄온 작은 프로젝트와 스터디 다시 시작할 때가 됐다! 7월 너무 습하고 더워서 힘들었고.. 2024. 7. 30. CURL & URLConnection CURLhttps://everything.curl.dev/project/index.html The cURL project - everything curlA funny detail about Open Source projects is that they are called projects, as if they were somehow limited in time or ever can get done. The cURL project is a number of loosely coupled individual volunteers working on writing software together with a commeverything.curl.dev GETcurl -X GET "http://localhost:800.. 2024. 6. 10. WAS - WEB 연결하기 (with. mod_proxy) WAS - WEB 연결을 위한 작업 - apache 사용https://tomcat.apache.org/download-connectors.cgi Apache Tomcat® - Tomcat Connectors (mod_jk) DownloadsYou must verify the integrity of the downloaded files. We provide OpenPGP signatures for every release file. This signature should be matched against the KEYS file which contains the OpenPGP keys of Tomcat's Release Managers. We also provide SHA512 checksutomcat.a.. 2024. 5. 12. Linux Apache Tomcat 연동 (동일 서버 설정) httpd.confcd /etc/httpd/confServerName 127.0.0.1:8080 AllowOverride none # Require all denied Require all granted proxy.confcd /etc/httpd/conf.d ServerName localhost ErrorLog logs/http-error_log CustomLog logs/http-access_log common ProxyRequests Off ProxyPreserveHost On Order deny,allow Allow from all ProxyPass / http:.. 2024. 5. 11. 이전 1 2 3 4 ··· 17 다음