profile
rocoli에요

카프카 in 에러 핸들링

현재 진행하는 프로젝트에서 카프카를 사용하고 있습니다. 현재는 구현 단계일 뿐이지만 어떻게 하면 카프카 에러를 핸들링 할 수 있을지 고민하고 있습니다. 이 글에서는 카프카 에러 핸들링에 대해 정리하고자 합니다.이런 메시징 큐의 핸들링 방법은 3가지 방법으로 나뉩니다.

2023년 5월 12일
·
0개의 댓글
·

[회고] 입사 후 2주의 회고

입사 전 : 자신감 뿜뿜입사 당일 : 자신감 입사 1주후 : 자신감 바닥현재 : 응애 나는 자신감에 차 있던 개발자 였다. 어느정도 개발도 잘하고 여러 프로젝트를 해봤기 때문에 입사 전부터 자신감이 넘쳤다.백엔드 팀장으로 여러 경험이 있었고 소통 능력은 자신 있었다.그

2023년 5월 5일
·
0개의 댓글
·
post-thumbnail

[회고]백엔드 개발자 취업 후기

저는 사실 개발자가 되자는 마음만 있었습니다. 그냥 군대 가기 전에는 막연한 꿈이었지만, 군대를 다녀오고 나서는 정말 개발자가 되고 싶다는 생각이 강해졌습니다.군복무를 해결하고 나서는 비전공자로 시작해서 컴퓨터 공학 복수전공을 했습니다. 개인적인 생각입니다만 왜, 기존

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

AI 코드 리뷰 by openAI gpt

img.png위 사진 처럼 ai 가 코드 리뷰를 해준다. 개인 프로젝트를 하거나 , 사수 없이 동료 개발자들과 협업을 하는데 코드리뷰가 없는 경우... 사실 많이 불편하다.다들 각기 맡은 역할이 있으니 코드리뷰를 부탁하기도 그렇고... 이런 문제를 해결해주는 것이 바로

2023년 4월 3일
·
0개의 댓글
·

[개발 환경]😶Embeded Redis Test code in Spring

😶 요즘은 docker로 개발 환경을 구성하는 경우가 많다.😶그런데 docker로 개발 환경을 구성하는게 옳은 가에 대해 고민을 해보았다.배포는 docker로 하고 개발 환경은 docker로 하지 않는게 맞는 것 같다는 생각이 많이 든다.개발 환경에서는 단위 테스트

2023년 1월 15일
·
0개의 댓글
·

Gson 사용 문제 feat. Date Format in TestCode

Spring Jnit Test 를 할 때데이터 수정 , 삽입 등은 json 형식으로 데이터를 보내야 한다. 그런데 json 형식으로 보낼 때 날짜 형식을 지정해주지 않으면 에러가 발생한다. ObjectMapper 를 사용하면 이런 문제는 없지만 매번 그 귀찮은 Obje

2023년 1월 15일
·
0개의 댓글
·
post-thumbnail

[배포] Cloud Compute 로 배포하기

Java 설치 (11 or 17 , JRE JDK)Java 11Java 17https://sunshower99.tistory.com/22 참고 자료 , yum 을 안쓰는 방법 Cloud Computing 설치 AWS AzureNaverclovaGCPAlibab

2022년 12월 26일
·
0개의 댓글
·

[기술면접 준비] 네트워크

먼저 DNS Lookup을 한다.DNS Lookup은 브라우저가 DNS 서버에게 google.com의 IP 주소를 물어보는 것이다.DNS 서버는 google.com의 IP 주소를 알고 있으므로 브라우저에게 IP 주소를 알려준다.브라우저는 DNS 서버가 알려준 IP 주소

2022년 12월 17일
·
0개의 댓글
·

😎나를 위한 JAVA 11 , 17 변경 사항😎

JDK 11 |Type|Features|Content| |:---:|:---|:---| |패키지|Jigsaw 모듈 시스템|모듈을 만들고 해당 모듈은 외부에서 호출할 수 있는 API를 제공하여, 언어레벨에선 직접적으로 해당 모듈에 접근이 불가능| |패키지|New Garbage Collector, ZGC 추가|새로운 Garbage Collector 도입| |패...

2022년 12월 15일
·
0개의 댓글
·

😎 CloudType을 통한 Spring boot + MariaDB 배포

😎 CloudType [ Spring + MariaDB ] ‼️ 이번에 소개할 내용은 CloudType 을 통한 배포에 대한 내용입니다. Spring , Gradle , MariaDB 를 사용하여 개발한 프로젝트를 CloudType 을 통해 배포해보겠습니다. C

2022년 12월 13일
·
0개의 댓글
·

우분투에서 Nginx로 Reverse Proxy 설정하기

이렇게만 해줘도 localhost:80 으로 접근하면 localhost:8080 으로 리다이렉트 되는 것을 확인할 수 있습니다. 그래서 여러 서버를 띄워서 로드밸런싱을 하고 싶을 수도 있습니다.간단하게 말하자면 localhost로 들어오는 요청을 localhost:80

2022년 12월 9일
·
2개의 댓글
·

[Spring] Oauth2 Security 의문점 (read properties , set expire oauth2 access token time)

이번 포스팅에서는 Spring Security google Oauth2 JWT 를 하면서 의문점을 가진 부분을 정리해보려고 한다. 와 같이 설정을 해주고 spring boot 는 어떻게 yaml 파일을 읽어서 bean 으로 만들어주는가? google oauth2 doc

2022년 11월 25일
·
0개의 댓글
·
post-thumbnail

[Spring] Security Authentication Flow

Spring Security는 Filter를 통해 요청을 처리한다. 로그인 요청 UsernamePasswordAuthenticationFilter가 요청을 처리한다. 클라이언트에서 요청 받은 Username 과 Password를 가지고 Authentication 객체

2022년 11월 21일
·
0개의 댓글
·

[회고] 취업 준비를 하며 느끼는 점

괜히 부정적인 생각이 들어서 지금 드는 생각을 정리 합니다. 저와 같은 취업 준비를 하시는 분들 모두 부정적인 생각을 잘 떨칠 수 있길 바랍니다. 한 번 이렇게 정리하니 감정을 여기에 어느정도 버린 느낌이 듭니다. 다들 자신의 생각을 잘 정리하시길 바랍니다. 주변에서는

2022년 11월 19일
·
0개의 댓글
·
post-thumbnail

[알고리즘] 다익스트라 - 최소비용구하기 1916 백준

먼저 문제를 보면 1번 정점에서 N번 정점으로 가는 최소 비용을 구하는 문제이다.최소 비용 하면 두 가지가 떠오르는데 아무래도 다익스트라 알고리즘을 떠올릴 것이다. 플로이드 워셜은 반드시 거쳐가야할 정점이 있을 때 사용하는 알고리즘이다.다익스트라 알고리즘은 시작 정점에

2022년 11월 19일
·
0개의 댓글
·

[Spring] Security spring

사실 스프링 시작 하는 사람들에게 있어서 가장 어려운 부분이 아닐 까 생각 된다. 보안이라는게 사실 타협 할 수 없는 부분이고 그래서 스프링 시큐리티를 잘 이해 하고 사용 해야 한다. 그래서 이번에는 스프링 시큐리티를 따라잡아 보려고 한다.이게 사실 스프링을 시작한지

2022년 11월 18일
·
0개의 댓글
·
post-thumbnail

[Flutter] 안드로이드 앱 Client 만들기 회고

어느 순간 플러터에 빠지게 된 나... 플러터는 상당히 매력적인 기술인 것 같다. 정말 빠른 구현이 가능하고, 빠른 개발이 가능하다. 플러터를 시작한지 11일 정도 되었는데, 그동안 많은 것을 배웠다. 사실 뭐 성능 , 기능 이런거 보다는, 구현을 더 중점을 둬서 퍼포

2022년 11월 17일
·
0개의 댓글
·
post-thumbnail

[Spring] Spring Rest Docs 사용법

Spring Rest Docs는 Spring MVC를 사용하는 REST API를 문서화하는데 도움을 주는 프로젝트 이다.Spring Rest Docs는 Spring MVC의 테스트를 실행하면서 생성된 응답을 기반으로 문서를 생성합니다. Spring Rest Docs는

2022년 11월 14일
·
0개의 댓글
·

[Spring] 트랜젝션

트랜젝션은 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미한다.예를 들어서 계좌 이체를 하는 경우에는 출금과 입금이라는 두 가지의 작업이 필요하다. 이 두 가지의 작업은 반드시 한꺼번에 수행되어야 하며,

2022년 11월 9일
·
0개의 댓글
·

[Flutter] datr와 java 의 차이 - spring개발자로 느낀점

먼저 들어가기에 앞서서 Dart 를 사용하면서 느낀점을 적어보려고 한다.간단하게 먼저 결론을 내리자면 Enhanced Java 라고 생각하면 된다. 먼저 Dart 는 null safe 하다. 위와 같은 코드는 Java 에서는 컴파일 에러가 발생하지 않는다. 하지만 Da

2022년 11월 7일
·
0개의 댓글
·