국내 IT 기업 기술 블로그 최신 글

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

새로운 기술 블로그가 추가되었어요

필터 1
주니어 개발자의 시작: AB180에서 배운 엔지니어링 문화 (AB180 인턴 후기)
AB180
백엔드

주니어 개발자의 시작: AB180에서 배운 엔지니어링 문화 (AB180 인턴 후기)

AB180 인턴 경험을 바탕으로 백엔드 개발자로 성장한 과정을 회고했습니다. 소통 문화, Tech Spec, 마이그레이션과 장애 대응을 통해 배운 점을 정리했습니다.

#Kotlin#Python
7600
[모집] Hero Tech Course 2025, 글로벌 교육생을 모집합니다
우아한 형제들
기타

[모집] Hero Tech Course 2025, 글로벌 교육생을 모집합니다

베를린에서 Kotlin·Spring 기반 백엔드 개발을 교육하는 글로벌 과정입니다. TDD, 코드 리뷰, 페어 프로그래밍과 프로젝트 협업을 중심으로 운영합니다.

#Kotlin#Spring Framework
4200
코드 사례로 보는 Domain-Driven 헥사고날 아키텍처
카카오스타일
아키텍처

코드 사례로 보는 Domain-Driven 헥사고날 아키텍처

Domain-Driven 헥사고날 아키텍처를 PDP 서비스 코드 사례로 설명했습니다. Port와 Use Case 분리, 애그리거트 모델, 테스트 용이성 등 운영 장점을 다뤘습니다.

#DDD#헥사고날 아키텍처
9100
Android SharedFlow, StateFlow 도입기
현대자동차그룹
프론트엔드

Android SharedFlow, StateFlow 도입기

Android 내비게이션 엔진 도입 과정에서 Kotlin의 SharedFlow와 StateFlow를 적용한 사례를 소개했습니다. 발췌만으로는 구체적인 문제 해결 내용은 충분히 확인되지 않았습니다.

#Android#Kotlin
3000
코드 품질 개선 기법 6편: 마구 자를 것인가 반듯하게 자를 것인가
라인
프론트엔드

코드 품질 개선 기법 6편: 마구 자를 것인가 반듯하게 자를 것인가

줄 바꿈은 코드를 의미 단위로 나눌 때 더 읽기 쉬워집니다. 메서드 체인, 폴백 체인, 엘비스 리턴은 의미가 크게 갈리는 지점에서 끊는 것이 좋습니다.

#Kotlin#refactoring
19400
제휴 서비스 수집 시스템, 첫 설계부터 지금까지의 여정
SSG.COM
백엔드

제휴 서비스 수집 시스템, 첫 설계부터 지금까지의 여정

제휴 서비스 수집 시스템의 레거시 한계를 개선해 이벤트 기반, CQRS, Zero Payload 구조로 재설계했습니다.실시간 연동과 부하 분산을 통해 속도, 정합성, 운영 효율을 높인 과정을 공유했습니다.

#Kafka#CQRS
27100
HTML 문서의 실시간 본문 추출기: 노이즈 적은 콘텐츠 수집의 비밀
데보션
백엔드

HTML 문서의 실시간 본문 추출기: 노이즈 적은 콘텐츠 수집의 비밀

HTML 문서에서 실시간으로 본문만 빠르게 추출하기 위한 PAAS의 로직을 소개했습니다. 트리 구조 feature와 entropy를 활용해 노이즈를 줄이면서 핵심 정보 유실을 막았습니다.

#HTML#LLM
3900
쿠팡 파트너스

광고

개발자를 위한 서적을 확인해 보세요

이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

#개발서적#프로그래밍
마이크로서비스 분리하기 - 코드 레벨 view
라포랩스
아키텍처

마이크로서비스 분리하기 - 코드 레벨 view

모노리스에서 마이크로서비스를 분리할 때의 세부 절차와 요구사항을 정리했습니다. 코드 구조 리팩토링과 피처 플래그로 충돌과 배포 지연을 줄이는 방법을 소개했습니다.

#MSA#Spring Boot
1800
캐치테이블에서 신입 PM으로 살아남기 #2. 문제해결편
캐치테이블
기타

캐치테이블에서 신입 PM으로 살아남기 #2. 문제해결편

고객 문제를 빠르게 풀기 위해 PM이 리소스와 속도를 함께 고려해 해결책을 찾는 과정을 다뤘습니다. A/B 테스트와 UT로 가설을 검증하며 실제로 필요한 개선만 적용했습니다.

#A/B 테스트#UI/UX
7500
Spring Transactional Rollback Deep Dive
하이퍼커넥트
백엔드

Spring Transactional Rollback Deep Dive

Spring @Transactional 의 롤백이 언제 마킹되는지 예외 타입과 프록시 동작을 기준으로 정리했습니다. Kotlin 과 REQUIRES_NEW 까지 포함해 실제 동작 차이와 주의점을 설명했습니다.

#Spring#Kotlin
12000
10년 된 레거시를 현대화하다 - Part.2: 매장 도메인의 구현 여정
올리브영
아키텍처

10년 된 레거시를 현대화하다 - Part.2: 매장 도메인의 구현 여정

레거시에서 매장 도메인을 분리하기 위한 멀티모듈 아키텍처와 CQRS 적용 과정을 소개했습니다. 또한 Entity와 VO를 추상화해 도메인 모델을 구현한 사례를 설명했습니다.

#DDD#JPA
4100
분산 시스템에서 로컬 캐시 활용하기
카카오페이
백엔드

분산 시스템에서 로컬 캐시 활용하기

분산 환경에서 로컬 캐시와 Redis Pub/Sub을 함께 사용해 조회 성능을 높이고 데이터 정합성을 맞추는 방법을 설명했습니다. 서버별 캐시 불일치와 오래된 데이터 문제를 줄이기 위한 설계와 구현 경험을 공유했습니다.

#Redis#cache
16500
Spring Cloud Stream 도입하기
카카오페이
백엔드

Spring Cloud Stream 도입하기

Spring Cloud Stream으로 데이터 추출과 조합 파이프라인을 구성한 사례를 소개했습니다. 멀티 모듈과 Function 규격화를 통해 확장성과 결합도 개선 방향도 제시했습니다.

#Spring Cloud Stream#Kotlin
4700
코드 품질 개선 기법 3편: 전략 없는 전략
라인
아키텍처

코드 품질 개선 기법 3편: 전략 없는 전략

반복문 내부의 큰 조건 분기가 흐름 파악과 대응 관계를 어렵게 만든다고 설명했습니다. 이를 해결하는 네 가지 재구조화 방식과 각 장단점을 정리했습니다.

#Kotlin#디자인패턴
4500