전체 글

😼 Github : https://github.com/Mingyum-Kim
Other/기록

[2026 Q2 회고] 경험을 전문성으로 바꾸는 방법 (의식적 훈련, 첫 RFC, 그리고 첫 이직 면접)

Q3 중반에 하는 Q2 회고! 입사한 지 일년 차가 지나고 이제 일년 반을 앞두고 있다.작년 3월에 독일로 이민 와 일을 시작하게 되면서 새로운 나라에서의 삶에 대한 적응과 더불어, 규칙적인 시간에 맞춰 일을 하는 근로자로서의 삶에 적응하는 일년을 보냈다. 처음에는 그저 이 환경에 무사히 적응하는 것만으로도 충분히 난이도가 높은 하루하루였다. 영어로 일하는 것도, 낯선 도메인을 이해하는 것도, 처음 보는 사람들과 협업하는 것도 하나하나가 새로운 일이었다. 더군다나 주 5일, 같은 시간에 일을 시작하고 일을 끝내는 것을 반복하는 것 자체에서 오는 매너리즘을 극복하는 것도 쉬운 일은 아니었다. 그렇게 오늘 하루만 열심히 하자! 라고 다짐한 날들이 쌓이고 쌓여 일 년이 흘렀다. Q2의 새로운 변화와 새로운 ..

Algorithm

[LeetCode] Maximal Square C++ 풀이

https://leetcode.com/problems/maximal-square/description/?envType=problem-list-v2&envId=array Maximal Square - LeetCodeCan you solve this real interview question? Maximal Square - Given an m x n binary matrix filled with 0's and 1's, find the largest square containing only 1's and return its area. Example 1: [https://assets.leetcode.com/uploads/2020/11/26/max1grid.jpg]leetcode.com Description:..

Algorithm

[LeetCode] Gas Station C++ 풀이

https://leetcode.com/problems/gas-station/?envType=problem-list-v2&envId=dglcn6pr Gas Station - LeetCodeCan you solve this real interview question? Gas Station - There are n gas stations along a circular route, where the amount of gas at the ith station is gas[i]. You have a car with an unlimited gas tank and it costs cost[i] of gas to travel from the ith stleetcode.com Description:There are n g..

Algorithm

[LeetCode] WordBreak C++ 풀이

https://leetcode.com/problems/word-break/description/?envType=problem-list-v2&envId=array Word Break - LeetCodeCan you solve this real interview question? Word Break - Given a string s and a dictionary of strings wordDict, return true if s can be segmented into a space-separated sequence of one or more dictionary words. Note that the same word in the dictionary mayleetcode.com Source Codeclass S..

Other/기록

[2026 Q1 회고] 시니어 처럼 일하고 싶은 주니어 개발자의 회고

춥고 추웠던 베를린의 겨울이 지나고, 4월이 되었다!사실... 아직 베를린의 겨울은 현재 진행형인 것 같다. 지금도 많은 사람들이 패딩을 입고 다닌다. 처음 경험하는 독일 겨울은 무자비했다. 겨울에도 해가 드는 한국의 날씨가 얼마나 소중한 것인지 몸소 깨달았다. 온도만 봤을 때 영하 3도 안팎의 상대적으로 따듯한 온도임에도 불구하고, 해가 들지 않아 서늘하고 눈이 녹지 않아 길이 몇 주 내내 미끄러웠다.많은 한국인 친구들은 겨울에 한국으로 떠났고 나는 9월, 10월에 한국을 다녀온 탓에 독일에서 겨울을 보내며 날씨 공격을 정통으로 맞았다. 몸이 날씨에 적응을 하지 못해서 한달에 한 번은 꼭 아프고, 기본적으로 감기에 걸린 상태에서 지냈다. 한국처럼 병원을 쉽게 갈 수 있는 구조가 아니다 보니 병원을 딱..

Other/기록

토종 한국인🇰🇷 개발자의 외국 회사에서의 우당탕탕 1년 회고 🤯

입사를 한 지 어느덧 일년 차가 되었다.일년 단위가 아니면 어느 단위로 회고를 하겠는가 🥹 취업을 했던 1년 전부터 지금까지를 돌이켜보며 개발자로서 어떤 고민과 성장이 있었는지를 정리해보았다. 첫 취업과 코흘리개 신입 개발자의 고군분투 취준을 하던 시기에는, 유저가 실제로 존재하는 서비스에 기여하는 것에 대한 갈망이 있었다.그렇게 취업을 했을 때는 개발로 진짜 세상에 영향을 끼치는 '일'이라는 걸 할 수 있음에 설렜다. 좋은 점을 우선 이야기하자면, 한 회사에서 개발자로 일하면서 어느 순간 개발이라는 일이 정말 재미있다는 것을 깨달았다.코드 치는 게 재미있었다기보다는, 티켓을 받고, 문제의 원인을 찾고, 어떤 액션을 통해 문제를 해결할 수 있을 지 파악하고, 실제로 해결하여 나의 온전한 노력으로 끝까지..

Server/MQ

SQS 메시지 유실이 발생하는 원인을 CloudWatch 지표로 분석하기

SQS → Consumer 파이프라인에서 메시지 수신이 실패한 상황에서 그 원인과 대응 전략을 회고하기 위한 글이다. 무슨 일이 있었나?SNS → SQS → Consumer 구조는 AWS에서 흔하게 쓰이는 패턴이다. 우리도 이 시스템을 채택하고 있었고 한 서비스가 하나의 큐를 리스닝하고 있는 구조이다. 그러나 운영 중에 서비스가 동작하지 않는다는 제보가 생겼고 큐를 확인했더니 메인 큐에 여러 메시지가 쌓여있는 것을 보았다. 🤯 하지만 DLQ에는 쌓여있는 메시지가 0개였다. 실패된 메시지에 대해서는 3번 재시도 후 DLQ로 빠지고 DLQ의 메시지 수가 증가하면 알림이 트리거 되어야 한다. 하지만 메시지가 DLQ에도 없고 메인 큐에서도 지속적으로 증가하지 않고 메시지가 증가했다가 사라지는 패턴을 반복하..

Other/기록

일로, 여행으로 가득 채운 2025 하반기 🛫👩‍💻

2025가 끝나고 하반기를 돌아보았다. 엄마와 함께 유럽 여행 2025년 하반기에 가장 뜻깊었던 일이라면 엄마와 단둘이 유럽 여기저기를 다닌 것이다.스무살 되고 나서 본가와 먼 학교에서 자취하며 지내다보니 성인 이후 부모님과 교류가 적었다. 그래서 나 자신에 대해서 알아갈 시간은 많았지만 부모님에 대해서 알아갈 시간은 적었던 것 같다. 그러던 중 해외살이를 시작하게 되었고, 부모님은 많은 걱정을 하며 나를 보내주셨다.그렇게 3개월 정도가 지나 엄마가 시간 여유가 생겨 유럽에 놀러오게 되었고, 내친김에 2개월 넘게 독일 살이를 결정하셨다. 엄마와 시간을 보내면서 가장 놀라웠던 것은 엄마의 강인함이다. 워낙 안정성을 추구하시고 소녀같은 분이라 유럽 살이가 괜찮으실 지 걱정했는데, 필요한 것만 몇 개 알려드..

Server/Architecture

🎯 왜 OpenFeign과 Circuit Breaker를 함께 사용할까?

2025.09.12 - [Server/Architecture] - 🎯 Resilience4J 라이브러리의 개념과 Circuit Breaker의 동작 과정 🎯 Resilience4J 라이브러리의 개념과 Circuit Breaker의 동작 과정Resilience4j 란?fault tolerance (결함 허용) 라이브러리이다. 즉 오류나 장애가 발생해도 서비스가 중단되지 않게 안정적으로 도와주는 서비스이다. 이 기능을 구현하기 위한 여러 Resilience4j 모듈이 있mingyum119.tistory.com 여기서 어떻게 라이브러리의 목적이 무엇인지 알아보고, 이 목적을 구현하기 위한 여러 모듈 중 Circuit Breaker에 대해 알아보았다. 2025.09.12 - [Framework/Spring..

MINGYUM
코딩하는 겸