CRM TFT 후기
앱과 웹 데이터가 분리돼 성과 분석이 번거로운 문제를 해결하기 위해 CRM TFT를 구성했습니다. 7개월간 다양한 CRM 솔루션을 도입하며 이슈와 참고 사항을 정리한 후기입니다.

앱과 웹 데이터가 분리돼 성과 분석이 번거로운 문제를 해결하기 위해 CRM TFT를 구성했습니다. 7개월간 다양한 CRM 솔루션을 도입하며 이슈와 참고 사항을 정리한 후기입니다.
Vue3 프로젝트에서 Composition API와 Pinia를 활용한 상태관리 경험을 공유했습니다. 인재풀 프로젝트 개편을 계기로 실무 적용 흐름과 도입 포인트를 정리했습니다.
iOS에서 음성대화 서비스를 구현하기 위해 WebRTC를 활용한 사례를 소개합니다. 멘토링매치의 1:1 음성 상담 기능에 적용한 접근을 다룹니다.
Order API 서버에서 CPU와 메모리 과부하 장애가 발생했고, JPA와 HikariCP 조합에서 예상치 못한 쿼리가 원인으로 지목되었습니다. 실제 생성 쿼리와 DB 연결 풀 영향을 함께 점검할 필요를 정리했습니다.
Janus를 활용해 WebRTC 기반 1:1 음성대화 서비스를 개발한 사례입니다. 사람인 멘토링 매치의 커리어 상담 기능을 백엔드 관점에서 구현한 내용입니다.
사람인 서비스의 웹 접근성 향상을 위해 길드를 구성해 개선 프로젝트를 진행한 회고입니다. 접근성 기준 마련과 개선 과정에서의 진행 내용을 공유했습니다.
DB Trigger를 제거하고 Kafka 기반 비동기 분산처리로 전환하는 과정에서 재시도 로직을 구현한 사례를 소개했습니다. Spring Cloud Stream을 이용한 적용 과정을 기술적으로 공유했습니다.
Terraform을 활용해 AWS 웹콘솔 클릭 작업을 줄이는 IaC 개념을 소개했습니다. 코드로 인프라를 선언적으로 관리하는 방식과 적용 가능성을 설명했습니다.
서버별 로컬 계정 관리에서 발생하는 생성·삭제·권한 부여 부담을 짚었습니다. FreeIPA 기반 IdM으로 중앙 인증과 계정 신청 프로세스 단순화를 소개합니다.
MVC 구조의 Android 앱에서 Activity·Fragment에 책임이 집중되며 코드가 비대해진 문제를 다뤘습니다. 앱 구조 개선을 위해 리팩토링 필요성과 책임 분리 관점을 공유했습니다.