
Kotlin 환경에서 로그를 기록할 때 불필요한 문자열 연산을 방지하는 방법
Kotlin과 Java에서 SLF4J 로깅 시 불필요한 문자열 연산을 줄이는 방법을 다뤘습니다. 성능과 가독성을 비교해 Parameterized Logging과 kotlin-logging의 선택 기준을 제시했습니다.

Kotlin과 Java에서 SLF4J 로깅 시 불필요한 문자열 연산을 줄이는 방법을 다뤘습니다. 성능과 가독성을 비교해 Parameterized Logging과 kotlin-logging의 선택 기준을 제시했습니다.


운영 로그의 기준을 다시 정리해 실제 장애와 가짜 에러를 구분하는 방법을 다뤘습니다. 알람 노이즈를 줄이고 빠른 인지를 위해 로그 레벨과 임계치를 팀 기준으로 조정했습니다.

당근 홈 피드에 SDUI를 도입해 앱 업데이트 없이 UI 실험을 빠르게 진행할 수 있게 했습니다. 피드 아이템 카드와 제네레이터로 재사용성과 하위 호환성도 함께 높였습니다.

100여 개 대출 기관 API의 성공률을 메트릭과 알림으로 자동 모니터링하도록 개선했습니다. 그 결과 장애를 더 빠르게 발견하고 대응해 API 성공률을 99%까지 올렸습니다.

카카오의 내부 로그 수집 시스템 kemi-log와 Fluentd 대체 과정을 소개합니다. 오픈 소스 기반 로그 집계 구조의 전환 맥락을 다룹니다.

ELK 환경에서 Multi Thread Context를 활용해 이슈 트래킹을 정교하게 개선한 사례를 공유했습니다. 멀티 스레드 로그 추적성을 높이는 실무 적용 포인트를 다뤘습니다.


JetBrains의 경량 웹 프레임워크 Ktor를 소개하고 REST API 서버 셋업 방법을 설명했습니다. 환경별 설정 분리와 로그 설정, 간단한 CRUD 예시까지 함께 다뤘습니다.


캐치테이블 프론트 신입 개발자들의 업무 적응기와 주요 과제 경험을 소개합니다. 협업, 일정 관리, 문서화, QA의 중요성과 사용자 중심 개발 관점을 함께 다루었습니다.
쿠팡 파트너스
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Android 로그 전송을 1000개까지 관리하며 겪은 고민과 개선 과정을 다룬 세션입니다. 컴포넌트 노출 시점의 로그 설계와 수치 조정 사례를 공유했습니다.

중앙집중식 syslog를 어떻게 관리하고 모니터링하는지 소개했습니다. 알람을 어떤 기준으로 분류하는지도 함께 설명했습니다.
![[여기보기] 적절한 식습관과 운동을 유지하듯 건강하게 WAS 로그 관리하기](https://netmarble.engineering/wp-content/uploads/2023/12/preview.png)

WAS 로그는 레벨과 포맷을 적절히 관리해 보안과 저장 공간을 함께 챙겨야 합니다. 로그 디렉터리와 파일 권한도 제한해 안전하게 운영해야 합니다.

Go로 분산 로깅 시스템을 개발하는 사례를 공유한 글입니다. IT팀이 구축 중인 분산 로그 시스템의 방향을 간단히 소개합니다.