본문 바로가기
반응형

전체 글127

제대로 사용하는 ELK스택 Logging 처리 하기 사용목적서비스회사 금융권모두 Logging 하는 이유는 서비스 애플리케이션에 동작하는 기능들이 정상인지 장애가 발생했을 때 ELK스택으로 제공되는 다양한 GUI를 이용해서 프로파일링 하기 위한 목적으로 사용된다ELK스택 사용방법일단 검색엔진 목적이 아닌 이상 대부분이 ELK스택 설정은 클러스터 구성하고 기본적인 설정 이상은 사용하지 않는다물론 ELK스택을 잘 알고 사용하거나 관심이 있다면 최적화하겠지만 실제 금융권 설치된 서버들 구성을 보면..기본 설치 하고 관리가 잘되지 않는 것이 현실이다운영 노하우생각보다 리소스를 많이 사용하는 ELK스택은 관리를 해줘야 한다하지만 개발을 입찰 올리고 정해진 업체를 선정해서 일정만 맞춰서 개발된 퀄리티에 서비스는 사실 … 답이 없다관리가 잘되지 않아 방치되거나막상 장.. 2025. 3. 24.
금융권 기술은 Ai 안써도 되는정도로 쉽다던데.. 작년 금융권 회사 최종합격으로 블라인드 금융권 커뮤니티에서 이런 글을 본적이 있다질문“횽님들 금융권은 인터넷이 안 되는 망분리된 시스템이라 AI로 최신 기술 검색해야 될 때는 어쩌지요?!”댓글금융권은 인터넷으로 검색 안 해도 되는 정도 수준으로 되어있어서 그런 걱정 안 해도 됩니다아하!!!!!좋은 건가라고 생각하며 시작했는데성격 탓인가 프로젝트 신규로 플랫폼 구축하려고 보니기존코드로는 도저히 안될 거 같아서 잘 만들어보자는 마음으로 설날부터 산으로 안 가게 만들어야지 시작한 프로젝트구조가 레거시 개선과 신규 프로젝트 구조 공통으로 가면 좋겠다고 해서지금 일 만들어 무리수를 둔 건가 고민이….인정 이란 좋은 거구나2025년 감사하게도 어떤 일을 했을 때 고생만 하고 마상만 당하고 끝나는 경우가 다반사인데그.. 2025. 3. 6.
2024년 회고 인생 처음 이직없이 퇴사, 회사 갑자기 망하고 월급 안들어오고 20년차 처음겪어보는 금융의 맛 2025년 벌써 1월 24일 금융권 카드회사 3개월 수습이 지나고 정규직이 되었다 물론 수습기간이라 하지만 잘리진 않았겠지만 개발자 경력 중 처음 맛보는 금융권 쉽지 않았지만 이 또한 지나가게 되었다2024년 인생의 굴곡이걸 정말 모라고 해야 되는 건지안 풀리려고 하면 이렇게나 안 풀리는 게 인생인 건가?!2월에 정치에 밀려서 퇴사하고쿠팡 물류센터 가서 일일 알바도 해보고3건의 취업 성공으로 고심 끝에 들어간 곳이큐텐…..이런 ㅆ ㅂ그렇게 7월 25일 재택무기한에서 2024년 9월 9일 퇴사권고사직으로 처음 받는 실업급여인생 자포자기 느낌으로 원티드에 금융권 있길래딱 한번 면접 진행해 보고 프리랜서나 하자!!!!1차 2차 합격 후 거의 두 달 기다림 끝에처음 겪어보는 연봉 내리고 취업처음 회사에서 나이가.. 2025. 1. 24.
Spring Cloud gateway 메뉴얼 공식문서 빠르게 요약 알아보기 Spring Cloud Gateway에서 제공하는 수많은 Filter가 있더라도 제공하는 정보를 모르면 불필요하게 만들어서 사용할수 있기 때문에 제공하는 공식문서를 꼭 확인하는것을 추천 드립니다 공식문서 가이드를 봐야하는이유?! 호기롭게 오픈소스를 가지고 와서 메뉴얼도 안보고 중복되는 작업을 하게되는경우가 꼭있는데 상남자는 메뉴얼을 보지 않는다 했는가?! 요새 보니 홍콩반점 맛없다고 리뷰가 흉흉하니 백선생님메뉴얼을 그렇게 만들어줘도 안보는것 같다는 그런짤인데 오픈소스는 말그대로 내마음대로 가져다쓰고 바꾸고싶은데로 바꿔도 되기는 하지만 회사에서 팀에서 작업하는데 메뉴얼도 제대로 안보고 커스텀 해두면 버전이 업데이트 되고 문제가 발생하지 않으면 되는데 내가 만든버전 관리도 못하면서 업데이트도 못하게 만드는 .. 2024. 7. 4.
트래픽이 몰리면 만들어지는 대기열방 Virtual Waiting Room 알아보기 우리는 종종 가지고 싶은 물건을 장바구니에 담아두거나 찜목록에 눈팅만하다가 긴급할인, 초저가할인, 블랙프라이데이 등 초저가 프로모션에 한정된 수량에 구매하게된다 하아 이거 없이 살다보니 그냥 사지 말아야되나!! 전시 공연이나 아이돌 티켓공연도 마찬가지로 손여사님께 임영웅 콘서트 티켓 하나 구매해드리고 나도 아이유 콘서트 가고 싶은데 예전에는 와우나 디아블로 대규모 RPG에서 늘보던 게임대기열 나이가 먹다보니 이제는 마눌님이 쓰레기좀 버리고와!! 설겆이좀 해 분리수거 안할꺼야!! 빨래정리좀 바로 게임정지하고 달려갈수 있는 콘솔만 하다보니… 함께 하는건 어떤 재미였나요?!그시절 와우 대기열 이거 해보겠다고 기다리면 4대 명검를 보게되었는데 이제 이런 시간 즐기는 여유가 없다!! 여튼!! 이럴때 보게되는것이 .. 2024. 6. 4.
Spring Cloud Gateway 언제쓰는거지?! Gateway는 언제쓰는거지?! - client에 요청을 필터링 해야되는경우 - client 비정상적 요청 header, cookie 정보들을 위변조를 필터링 해야되는경우 - client요청을 public망에서 private망에 있는 서버에 정보를 전달받고 응답해야하는경우 - 인증 인가를 처리하는경우 - Rest Api Route white list 관리 - Rest Api Header 정보를 데코레이터 하는경우 - Rest Api URI Path 유추안되도록 하는작업 - SSR 랜더링 작업 - circuit breakers(resisence4j) 처리 위에서 언급한 내용은 실제 gateway팀에서 진행하는 일이며 추가적으로 더많은 경우를 처리 하는중 더 자세한 내용들을 파악하려면 Spring Cloud.. 2024. 6. 3.
2024년 2월 갑자기 백수되고 체험하는 쿠팡 물류 풀필먼트 알바 2편 쿠팡물류센터 알바 이력서 쓰다보니 진정성이 부족한것같구 정신도 다시 차릴겸 쿠팡물류센터 알바를 체험해보려고 인터넷을 뒤적뒤적 이것도 참 잘찾아봐야된다 쿠팡은 하루 알바가 가능하다 쿠팡풀필먼트(FTS) 쿠팡친구 쿠팡풀필먼트 FTS 2개는 다른회사다 쿠팡풀필먼트는 신선식품부터해서 다양한 물류를 가지고있는 물류창고이다 그래서 내가 쿠팡에서 물건을 사면 물류창고에서 장을 봐주는 알바라는 개념으로 이해하면되는데 장을 한 100명꺼를 하루에 봐주는 그런 개념이다 2가지 공고가 있다 웰컴데이 공고 : 하루체험하고 계약직으로 면접보는공고 하루알바 공고 : 하루 알바 바보같이 웰컴데이 공고를 지원했다 ㅋㅋㅋㅋㅋㅋ 몰랐다 이게 계약직 지원하기 체험이라니 쿠팡친구 쿠팡물류센터에서 장을봐왔다면 배송을 하기위해서 배송차량에 잘.. 2024. 5. 23.
2024년 40대 중반 회사에서 정치질에 밀려나온 백수 생활 2달 후기 1편 2024년 시작부터 쉽지않은 인생시작.. 처음으로 뒤도 없이 퇴사하게되어 이걸 회고라고 해야되는건지… 2022년도 회사 3군데 합격 후 기고만장한 상태에서 전회사 지인 추천으로 들어가게된 xxx회사 하아 지금 생각해보면 가지 말았어야 ㅜㅡㅜ 할수만 있다면 인터스텔라 한장명 처럼 가지마 이쉐끼야 그러고 싶다 무신사 갔어야되는데 … 생각해보니 무신사 면접 몇번 봤더라!! 1회차 1차 면접 -> 2차 면접 탈락 2회차 이력서 제출 -> 사전과제 -> 1차면접 -> 2차면접 -> 처우 협상 -> 내가 안간다 했음 .. 3회차 이력서 제출 -> 사전과제 -> 탈락 ㅜㅡㅜ 아 이번생 무신사는 이제 접어야지 지친다!!!!!!쉽지 않네!! 2023년도부터 2024년까지 어쩔수 없이 또 면접을 진행하게되었는데 이번에 이.. 2024. 5. 21.
Gitlab ci(지속적 통합) cd(지속적 배포) 정리 프로젝트를 진행하기 위해서 필요한 항목은 언제든지 서비스중인 Application을 업데이트, 버그픽스, 트래픽 대응을 위한 리펙토링등 애자일 스프린트로 1일 1 build deploy를 진행하기 위해서 필요 한건 바로 cicd 구성 CI 지속적 통합 Continuous integration신뢰성 있는 코드레벨을 서비스중인 어플리케이션에 오류없이 안정적으로 배포 즉 코드변경사항(update)을 지속적 병합(merge) 하며 개발자가 쉽게 접근 가능해야 하고 이 과정은 자동화된 빌드와 테스트를 포함하여, 변경사항이 문제를 일으키지 않는지 확인 이를 통해 소프트웨어의 품질을 개선하고, 개발 단계에서 발견하지 못한 버그 위험요소를 제거하기 위한 수단이며 지속적 통합을 하기위한 행위 - 코드레벨 작업 이후 여러.. 2024. 3. 6.
Springboot Gradle Toml 확장자 알아보기 음.. Gradle Project 진행하다 처음 본 확장자가 Toml Tom's Obvious, Minimal Language (TOML) Yaml, Json, Xml, Xsd라고 하는 여러 환경변수에 대해서 설정할 수 있는 확장자에서 Toml이라는 것까지 모르는 김에 정리를 해보도록 하겠습니다 관련내용은 사용성이 아직 부족한 주관적인 내용이라는 점 참고하세요 Toml모든 환경설정을 정리할 수 있는 다양한 환경설정가능한 언어들은 공통점을 볼 수가 있습니다 Key, Value 구성으로 식별가능한 Key 그리고 Key에 해당하는 Value를 사용할 수 있게 됩니다 Value 에는 단건 또는 다건 추가적인 트리구조나 자료형을 담아낼 수 있게 됩니다 Yaml, Json이나 properties 같은 경우 편리하게.. 2024. 1. 30.
Boilerplate 재사용 가능한 멀티모듈 프로젝트 구성하기 Java Springboot Gradle 프로젝트 진행하다 보면 Gradle 구성을 처음부터 진행하게 되는 횟수가 많지는 않은 것 같은데 보통은 기존에 구성된 프로젝트를 컨트롤 C 컨트롤 V 해서 기본틀글 구성하고 Application을 구동해서 정상동작 성공 Ok 반은 되었어 이러며 시작하게 되는데 2024년 의도치 않게 Gradle Multi Module Web Application 구성을 할 일이 있어서 정리하게 됩니다 들어가기 전에프로젝트 들어가기 전에 맨날 복사 붙여 넣기 하다 보니 물론 잘 돌아가고 구성 잘하면 문제가 없기는 한데 최근 어떻게 만들어야 되는지 찾아보질 않아서 Gradle, spring.start.io 2개의 공식 사이트를 뒤 적여본 뒤에 복사 붙여 넣기 예정이라는 점 참고하세요 Spring iohttps://sprin.. 2024. 1. 29.
Spring Cloud Config Server 구성 간단한 예제 가이드 Quickstart With Java21 Springboot 3.2.x 왜!? 사용하는가?Spring Cloud Config Server를 사용하는 목적은 .. 트래픽이 높은 서비스 플랫폼을 제공하기 위해서 분산 처리할수 있는 Application Server 구성이 필수적으로 들어가게 되는데 문제는 여러서버를 구성하다보니 관리 포인트가 늘어나며 동일한 동작을 하는 여러대의 서버에 반복적으로 메뉴얼한 행위를 할때 발생할수 있는 휴먼오류 및 서비스 정책으로 비지니스 로직이 아닌 상수값이 변경 되었을때 무정지 상태로 서비스에 적용해야하는 경우 고려하게됩니다. 현업 에서는 언제 사용 하게 되나요? 기존에 24시간 동작하고있는 특정한 기능 예를들어 Legacy 서비스 특정한 API를 개선하고 서비스 안정화 및 개선한 기능으로 특정한 기간동안만 변경이 필요한 스위칭 작업이 필요할 경.. 2024. 1. 26.
728x90