

RDS MySQL IOPS 장애 대응기
AWS RDS MySQL 운영 중 메모리 문제로 장애가 발생한 사례를 소개했습니다. 높은 트래픽 환경에서의 원인과 해결 과정을 다루는 글입니다.


AWS RDS MySQL 운영 중 메모리 문제로 장애가 발생한 사례를 소개했습니다. 높은 트래픽 환경에서의 원인과 해결 과정을 다루는 글입니다.

스위프트 5.9의 매크로 개념과 동작 방식을 소개했습니다. Xcode 코드 스니펫과 C 매크로와 비교해 장단점도 정리했습니다.

2023년 KWDC와 INFCON 후원 참여 경험을 정리한 글입니다.\n부스 운영과 참가자 상담을 통해 얻은 교훈과 소통 경험을 공유했습니다.

사내 기술 블로그 글 발굴을 위해 소규모 블로그 스터디를 운영한 후기입니다. 단계별 글쓰기와 온라인 협업 도구로 4편의 글을 발행했고, 다음 운영 개선점도 확인했습니다.

X


GraphQL의 개념과 REST 대비 장점을 설명하고, Spring for GraphQL과 Apollo Client 연동 예시를 함께 정리했습니다.\n필요한 데이터만 주고받는 API 설계에 유리하지만, 스키마를 공통 관리해야 하는 점도 함께 짚었습니다.
쿠팡 파트너스
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.


CPU 이용률을 코어 사용량과 활용률로 나누어 봐야 한다는 점을 설명했습니다. 서버 성능 최적화를 위해 더 세밀한 CPU 측정이 필요하다고 정리했습니다.

WebAssembly의 개념을 소개하고 러스트로 간단한 응용 프로그램을 작성하는 방법을 설명했습니다. 기본 개념부터 예제까지 흐름을 따라가며 학습할 수 있도록 구성했습니다.

UI 테스트 자동화가 많아질 때는 요소 중복과 유지보수 문제가 커진다고 설명했습니다. 페이지 개체 모델과 pytest fixture로 재사용성과 구조화를 개선하는 방법을 공유했습니다.

리디가 Braze 기반 CRM 캠페인을 통해 고객 세분화와 맞춤형 알림 실험을 진행한 사례를 공유했습니다. 수동 테스트에서 검증한 뒤 Athena, replica DB, Kafka로 자동화하고 빈도 제한과 단계적 배포로 운영 안정성도 확보했습니다.
다나와 상품 색인 파이프라인을 logstash로 이관해 유지보수성을 높이고 MQ 의존성을 줄였습니다. 1G 로그 처리 테스트에서는 기존 대비 처리 시간이 크게 줄어 성능 개선도 확인했습니다.


MSA 전환과 수시 배포 요구에 맞춰 팀 전용 git branch 전략을 설계했습니다.\nPR과 코드 리뷰를 강제하고 병합 방식을 조정해 배포 흐름과 히스토리를 정리했습니다.


헤이딜러 제품팀이 팝업과 모달의 닫기 가능 기준을 UX 관점에서 정리했습니다. 응답 필수 여부에 따라 Strong/Weak를 구분하고 X버튼 노출 기준도 제시했습니다.


스켈레톤 로딩의 개념과 스피너와의 차이를 정리하고, 어떤 화면에 쓰면 좋은지 헤이딜러의 기준을 공유했습니다. 로딩이 짧게 느껴져야 하고 레이아웃 변화가 적은 화면에 적합하다고 설명했습니다.