필터 1
코틀린을 활용한 안전한 효과 처리
카카오
백엔드

코틀린을 활용한 안전한 효과 처리

코틀린을 활용해 스프링 서버의 효과 처리, 특히 데이터베이스 관련 처리를 안전하게 다루는 방법을 소개합니다. 서버 개발 맥락에서 코틀린의 활용 포인트를 살펴보는 글입니다.

#Kotlin#Spring
31005분
상품 설명 영역 개선기 Part.2
올리브영
백엔드

상품 설명 영역 개선기 Part.2

외부 솔루션에 의존하던 HTML 상품 설명 영역을 내재화해 PC와 모바일 모두 빠르게 제공하도록 개선했습니다. 또한 이미지 검증과 비동기 가공 파이프라인을 구축해 운영 안정성과 유지보수성을 높였습니다.

#Kotlin#Redis
39005분
[5월 4주차 위클리 업데이트] 이번 주 발표된 Google for Developers 최신 소식을 확인하세요!
Google for Developers
기타

[5월 4주차 위클리 업데이트] 이번 주 발표된 Google for Developers 최신 소식을 확인하세요!

Google for Developers의 5월 4주차 주요 업데이트를 한 번에 정리한 안내 글입니다. Google I/O 2024, Android, Flutter, Firebase 등 최신 소식을 모아 소개했습니다.

#Google I/O#Android
131005분
질문에 대처하는 어느 플랫폼 개발자의 이야기
라인
백엔드

질문에 대처하는 어느 플랫폼 개발자의 이야기

MessagingHub 확장으로 늘어난 질문과 커뮤니케이션 비용을 줄이기 위해 서버 SDK와 문서를 정비했습니다.\n연동 허들을 낮추고 질문을 코드와 가이드 중심으로 바꿔 실무 몰입도를 높였습니다.

#gRPC#REST API
34005분
커뮤니티실 API Design-First 접근방식 정착기
당근마켓
아키텍처

커뮤니티실 API Design-First 접근방식 정착기

커뮤니티실이 노션 중심 수동 API 설계에서 OAS 기반 Design-First 방식으로 전환한 과정을 소개했습니다.명세 자동 생성과 모델 재사용으로 효율과 일관성을 높였지만, 명세 관리 부담도 함께 짚었습니다.

#OpenAPI Specification#API Design-First
67005분
[5월 1주차 위클리 업데이트] 이번 주 발표된 Google for Developers 최신 소식을 확인하세요! (Google I/O 프로그램 라인업 공개)
Google for Developers
기타

[5월 1주차 위클리 업데이트] 이번 주 발표된 Google for Developers 최신 소식을 확인하세요! (Google I/O 프로그램 라인업 공개)

Google for Developers의 5월 1주차 위클리 업데이트로 주요 제품별 최신 소식을 정리했습니다. Google I/O 프로그램 공개, Gemini와 Android 관련 새 소식도 함께 확인할 수 있습니다.

#ML#Android
14005분
Querydsl에서 Kotlin JDSL 으로
spoqa
백엔드

Querydsl에서 Kotlin JDSL 으로

Querydsl의 kapt 의존성과 유지보수 한계를 이유로 Kotlin JDSL로 전환한 과정을 정리했습니다. 후보 라이브러리 비교와 팀 단위 전환 방법까지 함께 소개했습니다.

#Querydsl#Kotlin
46005분
AWS OpenSearch를 사용한 EFK Stack 구축하기
올리브영
데브옵스

AWS OpenSearch를 사용한 EFK Stack 구축하기

AWS OpenSearch와 EFK로 재고 변경 이력 관리용 로그 시스템을 구축한 사례를 소개했습니다. Fluent Bit 라우팅, OpenSearch 권한·인덱스 설정, 앱 로그 포맷 변경 흐름을 정리했습니다.

#AWS OpenSearch#EFK
30005분
상품 설명 영역 개선기 Part.1
올리브영
백엔드

상품 설명 영역 개선기 Part.1

상세 기술서 이미지 타입의 NAS 기반 구조를 공통 API와 AWS S3, 코루틴 비동기 처리로 개선한 내용을 정리했습니다. 유지 보수성과 확장성을 높이고 webp 변환으로 제공 속도도 개선했습니다.

#AWS S3#비동기
25005분
입사 2개월차 백엔드 개발자의 우당탕탕 개발 성장기
당근마켓
백엔드

입사 2개월차 백엔드 개발자의 우당탕탕 개발 성장기

입사 2개월차 백엔드 인턴이 프로젝트 개발과 장애 대응을 통해 배운 점을 공유했습니다. 테크 스펙, 테스트, 모니터링, 회고가 성장과 안정성에 중요했다고 정리했습니다.

#Kotlin#비동기
49005분
다나와
백엔드

검색파트의 반복 작업 자동화 과정

검색 서비스의 반복 요청 처리 과정을 Kotlin과 Spring Boot로 자동화한 사례를 소개했습니다. SSH 터널링과 전략 패턴으로 접근 제약과 작업 확장성을 함께 해결했습니다.

#Kotlin#Spring Boot
19005분
린트 적용으로 코드 대량 변경 시 AST를 이용해 검증하기
라인
백엔드

린트 적용으로 코드 대량 변경 시 AST를 이용해 검증하기

ktlint 업데이트로 대량 변경이 발생했을 때 AST 비교로 실제 동작 코드 변화만 검증하는 방법을 소개했습니다. 자동 포매팅의 오동작을 선별해 리뷰와 검증 비용을 크게 줄였습니다.

#ktlint#AST
28005분