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

NEW FEATURE

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

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

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

필터 1
AWS Graviton2 출시 후 바로 도입해본 후기 - 11편 – 가격 대비 성능 40% 향상..은 못 참지!
티맵모빌리티
데브옵스

AWS Graviton2 출시 후 바로 도입해본 후기 - 11편 – 가격 대비 성능 40% 향상..은 못 참지!

AWS Graviton2를 티맵 경로탐색 엔진에 모듈별로 적용한 성능 검증 사례를 다뤘습니다. JVM 기반 서비스에서 비용 대비 성능 개선 효과를 확인했습니다.

#AWS#EC2
400
java 코드는 어떻게 자동으로 만들어질까(1/2)
야놀자클라우드
백엔드

java 코드는 어떻게 자동으로 만들어질까(1/2)

Java annotation processor로 컴파일 단계에서 DTO 코드를 자동 생성하는 원리를 소개했습니다. JavaPoet과 AbstractProcessor 기반 예제로 반복 코드 감소 방식을 설명합니다.

#Java#annotation processor
2600
GraphQL 에러 처리 규칙
카카오스타일
백엔드

GraphQL 에러 처리 규칙

Java 예외 처리의 어려움을 배경으로 GraphQL 에러 전달과 처리 규칙을 소개합니다. 제공된 발췌에는 구체적인 구현 방식이나 규칙은 포함되지 않았습니다.

#Java#GraphQL
1400
2021년 3월 회고  _ 1탄
올리브영
아키텍처

2021년 3월 회고 _ 1탄

신입 동기 4명이 한 달간 리뷰 서비스 ‘Re:리뷰’를 기획·개발한 경험을 공유했습니다. 사용자 재리뷰를 통해 리뷰 신뢰도와 가독성 향상을 목표로 삼았습니다.

#React#JavaScript
2100
두근두근 컬리의 면접, 팀에서 성장하기
마켓컬리
기타

두근두근 컬리의 면접, 팀에서 성장하기

Java 서버 개발 면접 준비와 입사 후 DDD·헥사고날 아키텍처 학습 경험을 소개했습니다.\n기술 공유, Git 활용, 코드 리뷰와 장애 회고를 통한 팀 성장 문화를 설명합니다.

#Java#Spring
000
두근두근 컬리의 면접, 팀에서 성장하기
마켓컬리
백엔드

두근두근 컬리의 면접, 팀에서 성장하기

Java·Spring·MySQL 면접 준비과 DDD·헥사고날 아키텍처 적응 경험을 소개했습니다.\n발표·코드 리뷰·장애 회고를 통한 팀 성장 문화를 공유합니다.

#Java#Spring
4100
신규 서비스 배포 전에 실험과 개선을 반복한 이야기
마켓컬리
백엔드

신규 서비스 배포 전에 실험과 개선을 반복한 이야기

가상 재고 관리 시스템의 성능 테스트에서 DB 데드락과 I/O 병목을 발견해 개선했습니다. 잠금 순서 정렬, commit 축소, MongoDB 로그 분리로 목표 TPS를 넘겼습니다.

#Java#DB
3100
Spring 로컬 캐시 라이브러리 ehcache
핀다
백엔드

Spring 로컬 캐시 라이브러리 ehcache

Spring에서 Ehcache 3를 로컬 캐시로 설정하고 사용하는 방법을 설명했습니다. @Cacheable 설정과 offheap·disk 저장 시 직렬화 조건을 다뤘습니다.

#Java#Spring Boot
3700
쿠팡 파트너스

광고

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

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

#개발서적#프로그래밍
코드 악취를 맡는 후각 훈련의 시간
마켓컬리
아키텍처

코드 악취를 맡는 후각 훈련의 시간

RMS를 기능·유사도 기준으로 나누고 TODO, 리뷰, mock 테스트 중심의 단계적 리팩토링을 진행했습니다. 예외 처리와 공통 로직을 개선하고 코드 가독성·테스트 커버리지·팀 이해도를 높였습니다.

#refactoring#test
000
Slack Block Kit 활용
마켓컬리
백엔드

Slack Block Kit 활용

Slack Block Kit과 Java SDK로 배송팁 승인·거부 버튼이 포함된 메시지를 구현했습니다.\nSlack 액션 payload를 Spring API에서 처리하고 기존 메시지 상태를 갱신했습니다.

#Slack API#Slack Block Kit
000
Slack Block Kit 활용
마켓컬리
백엔드

Slack Block Kit 활용

Slack Block Kit과 Java SDK로 배송팁 승인·거부 메시지 액션을 구현했습니다. Spring API에서 이벤트를 받고 수정된 블록 메시지를 재전송하는 흐름을 설명합니다.

#Slack Block Kit#Slack API
1800
새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지
마켓컬리
백엔드

새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지

코드 컨벤션 경고를 작은 단위의 PR로 점진적으로 제거한 경험을 소개했습니다.\n자동 수정과 리뷰 과정을 학습 기회로 활용해 팀 개발 문화를 강화했습니다.

#Java#CheckStyle
000
새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지
마켓컬리
백엔드

새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지

신규 입사자가 CheckStyle 경고를 작은 PR 단위로 줄이며 프로젝트에 기여한 사례를 소개했습니다.\nsed 기반 일괄 수정과 코드 리뷰를 학습 기회로 활용해 컨벤션 문화를 강화했습니다.

#Java#GitHub
1900
잘못 작성된 람다 코드를 삭제하기까지의 여정
마켓컬리
백엔드

잘못 작성된 람다 코드를 삭제하기까지의 여정

복잡한 람다식 기반 구독 검증 로직을 의미 있는 이름과 작은 메서드로 분리했습니다. 가독성이 떨어질 때는 람다식 사용 여부를 비교해 판단해야 합니다.

#Java#lambda
000