컬리 개발팀이 복잡한 SQL 기반의 Legacy 주문 모니터링 시스템을 Kafka와 ELK 스택으로 전환해 조회 속도를 1초 내외로 개선했다.
쿠키런: 오븐브레이크 팀이 스프레드시트와 트렐로의 한계를 극복하기 위해 JIRA를 전사적 이슈 관리 도구로 도입했다.
카카오 개발자가 질병관리본부의 요청으로 Kotlin·Spring Boot 기반 챗봇을 하루 만에 프로토타입화하고 Kubernetes로 긴급 배포한 과정을 공개했다.
뱅크샐러드가 Pull Panda 분석으로 재택근무 시 개발 생산성과 코드 리뷰 속도가 향상됨을 확인했다.
특수 문자 제거 정규식의 한계를 극복하기 위해 한글, 영문, 숫자 외 문자를 제외하는 유니코드 기반 최종 정규식을 적용했다.
뱅크샐러드가 이미지 비교와 Kubernetes CronJob을 활용해 제휴사 페이지 장애를 자동 감지하는 URL Checker를 개발했다.
LDD팀 신규 입사자가 터미널 명령어로 코드 컨벤션 위반 500건 이상을 제거하고 팀 내 코드 리뷰 문화를 정착시켰다.
MSA 전환 중 발생한 Redis 장애를 재현하고, Loop 문 제거를 통해 CPU 사용률과 TPS를 개선한 테스트 결과를 공유했다.
DB 중심 개발의 한계를 넘어 DDD를 실천하며 객체지향 원칙과 클라우드 인프라를 통합한 경험을 공유했다.
뱅크샐러드가 Git-Flow와 ChatOps 한계를 극복하고 GitHub Actions 기반의 새로운 배포 시스템을 도입해 배포 횟수를 4배 늘렸다.
뱅크샐러드가 gRPC 도입 시 protobuf 단일 리포지토리 관리와 grpc-gateway를 통한 기존 서비스 호환성 확보 경험을 공유했다.
뱅크샐러드 AFIT 팀이 금융 규제 준수와 폐쇄망 제약을 극복하기 위해 Jenkins 대신 자체 GUI 배포 시스템 'Alice'를 개발하고 Canary 배포 전략을 적용했다.
컬리 팀이 적립금 만료일 계산기 기능을 BDD 패턴으로 구현하며 테스트 코드의 가독성과 작성 경험을 개선했다.
뱅크샐러드 안드로이드 팀이 MVP 패턴과 Clean Architecture를 적용해 Presenter 로직 중심의 테스트 코드 작성 원칙과 사각지대 해결 방안을 공유했다.
컬리가 4인 몹 프로그래밍을 도입해 3개월간 무이슈 운영과 개발 효율성 향상을 달성했다.
컬리가 장바구니 가격 변동으로 인한 쿠폰 사용 불가 오류를 분석하고, 결제 단계의 방어 로직이 정상 작동함을 검증한 사례를 공개했다.
무경험 신입이 2개월 온보딩과 멘토링을 거쳐 멜론 정기결제 연동 서비스를 배포하기까지의 여정이다.
AWS private subnet에 Tableau Server를 직접 설치하고 핵심 프로세스와 SSL 구성을 점검했다.
ServiceMonitor를 활용해 Windows NT 서비스를 컨테이너 환경으로 마이그레이션하는 방법을 다룬다.
뱅크샐러드 엔지니어들이 AWS re:Invent 2019에서 얻은 세션 수강 팁과 네트워킹 및 채용 전략을 공유했다.