개발자가 새 회사에 빠르게 적응하는 3가지 방법
안녕하세요. 프롭테크 플랫폼에서 백엔드 개발자로 근무 중인 3년 차 백엔드 개발자 정정일입니다. 이직은 누구에게나 쉽지 않은 일입니다. 새로운 코드베이스, 낯선 팀 문화, 모르는 비즈니스 도메인… 저 역시 새 회사에 합류했을 때 막막했습니다. 오늘은 제가 새로운 회사에 합류하면서 어떻게 적응해 나갔는지, 그 과정에서 시도해본 방법들을 공유하려 합니다. 입사...
2025년 9월 30일
개발 서버도 없던 팀이 GitOps를 갖추기까지: 맨땅에서 시작한 쿠버네티스 도입기
안녕하세요. 저는 프롭테크 플랫폼에서 백엔드 개발자로 근무 중인 3년차 백엔드 개발자 정정일입니다. 오늘은 저희 팀이 기존에 Docker 컨테이너 위에서 운영하던 Spring Cloud 기반 마이크로서비스(MSA)를 쿠버네티스(Kubernetes) 기반으로 전환하기 위해, 제가 제안하고 구축했던 과정을 공유해볼까 합니다. 이 과정에서 저희는 오랫동안 익숙하...
2025년 7월 24일
점진적 MSA 전환은 환상일까? - 사내 강결합 레거시 서비스와의 사투기
안녕하세요. 프롭테크 플랫폼에서 3년차 백엔드 개발자로 일하고 있는 정정일입니다. 저는 최근 3월 팀에 합류했고 많은 기업들이 그렇듯, 저희 팀도 더 나은 확장성과 유지보수성을 위해 레거시 서비스를 마이크로서비스 아키텍처(MSA)로 전환하는 대장정을 진행하고 있었습니다. 도메인별로 서비스를 착착 분리하고, 새로운 기술을 적용하며 점진적으로 시스템을 개선해나...
2025년 7월 21일
토비님 밋업 참관기 : 31년차 개발자가 전하는 AI시대, 개발자로 살아가는 법
어제(7월 10일), [31년차 개발자가 전하는 “AI시대, 개발자로 살아가는 법”] 이라는 제목의 밋업에 다녀왔습니다. 인프런에서 주관하는 토비님의 강연이었는데, AI 코딩 시대에 개발자에게 요구되는 핵심 역량과 AI 협업 모델에 대한 지식을 얻을 수 있는 시간이였습니다. 토비님은 스프링을 접하신분들이라면 한번쯤은 들어봤을 “토비의 스프링"의 저...
2025년 7월 11일
온프레미스에서 클라우드로 - 무중단 마이그레이션 경험기
안녕하세요 저는 프롭테크 플랫폼에서 백엔드 개발자로 근무 중인 3년차 백엔드 개발자 정정일입니다. 이번 글에서는 온프레미스 환경에서 운영되던 모놀리식 서버를 클라우드(AWS)로 이전한 경험과 그 과정에서 테라폼(Terraform)을 활용한 인프라 자동화 경험에 대해 공유하려 합니다. 배경 상황 제가 올해 3월에 팀에 합류했을 때, 대부분의 서비스는 이미 클...
2025년 7월 10일
서비스 장애는 사용자가 알려주지 않아도 알아야한다 - 사내 모니터링 시스템 구축기
안녕하세요. 프롭테크 플랫폼에서 백엔드 개발자로 근무 중인 3년차 백엔드 개발자 정정일입니다. 올해 3월에 팀에 합류한 후, 눈에 띈 것 중 한가지는 팀에서 모니터링 시스템에 개선할만한 부분들이 보였다는 것이었습니다. 기존에는 AWS CloudWatch를 이용하고 있었지만 효과적으로 활용되지 않고 있다는 점이 존재했습니다. 특히 장애가 발생하더라도 사용자 ...
2025년 7월 4일
네이밍 컨벤션의 부재는 장애로 이어진다.
안녕하세요 저는 프롭테크 플랫폼에서 백엔드 개발자로 근무 중인 3년차 백엔드 개발자 정정일입니다. 오늘은 소프트웨어 개발에서 중요한 것은 알지만 중요성에 비해 리소스 투자를 간과하기 쉬운 네이밍 컨벤션의 중요성에 대해 이야기해보려 합니다. 최근 저희 팀에서 실제로 겪었던 문제를 통해, 일관되지 않은 네이밍이 어떻게 시스템 안정성을 위협할 수 있는지 공유드리...
2025년 6월 30일
😨 입금된 돈이 사라졌다? 계좌 잔고 정합성 검증 배치, Tasklet에서 Chunk & Partitioning으로의 전환기
안녕하세요. 저는 대출 및 투자 연계 플랫폼에서 백엔드 개발자로 근무 중인 2년 차 개발자 정정일입니다. 운영 중인 회사 서비스에서 내부적으로 데이터 정합성을 검증하던 중, 트랜잭션 처리 시간과 배치 작업의 비효율성으로 은행 계좌 잔고와 서비스 내부 포인트(Point)의 불일치로 인해 정합성 검증 작업이 실패하거나, 잘못된 노티가 발송되는 경우가 있었습니다...
2024년 12월 24일
🚀 외부 API 성능 개선기: Look-aside 캐시로 5100ms ➔ 57ms 단축
안녕하세요. 저는 현재 대출 및 투자 연계 플랫폼에서 백엔드 개발자로 근무 중인 2년 차 개발자입니다. 이번 글에서는 Look-aside 캐시 패턴을 활용하여 외부 API 성능을 개선한 경험을 공유하려고 합니다. 이 과정에서 제가 직면했던 문제들은 단순하지 않았습니다. API 호출의 지연, 중복 호출로 인한 비용 문제, 그리고 사용자 경험의 저하 등 다양한...
2024년 12월 16일
Cherry-pick 지옥에서 탈출하기: 주니어 개발자들의 PR 단위 코드리뷰와 Git Flow 도입기
들어가며 안녕하세요. 이 글에서는 Pull Request(PR) 이 없던 회사의 혼돈의 로컬 개발 환경에서, PR 단위 코드리뷰와 Git Flow를 도입했던 경험을 풀어보려고 합니다. 당시 저희 팀은 각자 로컬에서 Merge하고 Push하는 방식으로 작업했고, 모든 개발이 단일 브랜치(dev)에서 이루어졌기에 Cherry-pick 남발과 그로 인한 conf...
2024년 12월 10일