Posts with the tag Architecture:
AI 시대, GPU 발열로 한계에 부딪힌 공랭식 냉각의 대안으로 액체 냉각(Liquid Cooling) 기술이 떠오르고 있습니다. 이 글에서는 카카오뱅크 인프라팀이 분석한 룸(Room)에서 칩(Chip) 단위로 발전하는 냉각 기술의 진화 과정을 살펴보고, 성공적인 도입을 위해 전력, 물, 안정성 등 인프라 전반의 변화가 필수적인 이유를 소개합니다. AI 데이터센터의 미래와 이를 준비하는 엔지니어의 실질적인 고민이 궁금하다면 꼭 읽어보시길 추천합니다.
카카오뱅크 대출 심사 과정에서는 사용자의 소득 정보가 필수적으로 필요합니다. 하지만 대출 심사처럼 복잡한 비즈니스 로직과 단계가 많아질수록, 코드가 길어지고 서로 강하게 결합되어 유지보수가 점점 더 어려워지는 문제가 발생합니다. 이러한 문제를 해결하기 위해 GitLab CI/CD 파이프라인에서 영감을 받아, 복잡한 데이터 가공 로직을 보다 유연하고 테스트하기 쉬운 구조로 개선한 경험을 공유하고자 합니다.
카카오뱅크 투자/외환기술팀이 클라우드 네이티브 환경에서 펀드 시스템을 독립 구축하면서 탄생한 사내 Spring Boot Starter 라이브러리 ‘barcelona’을 소개합니다. 은행 도메인의 특수한 환경에서 핵심금융원장을 Spring Boot 기반으로 만들고, FixedLength 전문 처리, HTTP Client 추상화, 분산 트레이싱 등 공통적인 기능을 라이브러리화하여 개발 생산성을 높인 여정을 직접 확인해보세요!
카카오뱅크의 수신상품 개발 과정에서 도메인 경계 분리 문제를 해결하기 위해 시도했던 경험을 공유합니다. 기존의 레거시 모놀리스(Monolith) 아키텍처를 MSA로 전환하는 과정에서 겪은 실무적 고민들과 모듈러 모놀리스 아키텍처, Spring Modulith를 활용한 불확실한 환경 변화에 대비한 안정적인 서버 운영 전략을 확인해보세요!