
MQTT 로드밸런싱 해보기
MQTT 로드밸런싱 가능 여부와 방법을 Nginx와 Shared Subscription 관점에서 살펴보았습니다. 브로커 분산은 프록시로, 클라이언트 분산은 MQTT 5 공유 구독으로 구성했습니다.

MQTT 로드밸런싱 가능 여부와 방법을 Nginx와 Shared Subscription 관점에서 살펴보았습니다. 브로커 분산은 프록시로, 클라이언트 분산은 MQTT 5 공유 구독으로 구성했습니다.


올영세일 쿠폰 발급의 대기 시간을 줄이기 위해 Redis Pub/Sub 기반 비동기 처리를 적용했습니다. 이후 과발급과 유실 문제를 보완하며 Worker별 List 저장소로 발급 흐름을 개선했습니다.
비트바이트가 플레이키보드의 광고 사업 확대와 B2B 브랜드키보드 성과로 첫 월간 손익분기점을 달성했습니다. 다만 지속 가능한 흑자를 위해서는 더 큰 성장과 추가 수익화가 필요하다고 설명했습니다.

X


프론트엔드 테스트 자동화 전략의 연장선에서 테스트 실행 환경 구성 방법을 다뤘습니다. 설정 파일 중심으로 실제 구성 시 참고할 매뉴얼형 내용입니다.


프론트엔드 테스트 자동화 전략에서 테스트 케이스를 바탕으로 테스트 코드를 구현하는 방법을 다룹니다. 요구사항 분석 결과를 실제 코드로 옮기는 흐름을 설명합니다.


프론트엔드 테스트 자동화를 시작할 때의 어려움과 진입 장벽을 정리했습니다. 프로젝트 상황에 맞는 테스트 작성 방법을 고민한 글입니다.
쿠팡 파트너스
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.


자바스크립트 프로젝트에서 API 통신과 응답 데이터 처리를 하며 비동기 동작의 필요성을 느낀 내용을 다뤘습니다. V8 엔진의 비동기 처리 흐름을 이해해보는 주제입니다.


프론트엔드 특성상 입력과 출력이 명확하지 않아 테스트 설계에 고민이 필요하다고 다뤘습니다. 테스트 자동화의 의미와 프론트엔드 관점의 방향성을 정리했습니다.


Jest를 선택한 배경과 실제 활용 경험을 바탕으로 테스트 작성과 구조화 방법을 정리했습니다. 코드 품질 향상 효과와 함께 일부 성능 이슈도 함께 살펴보았습니다.

X

Kubernetes 환경에 맞춰 로그 플랫폼을 다시 설계해 서비스 통합 비용을 줄였습니다. 로그 성격별 파이프라인 분리와 다양한 저장 형식 지원으로 확장성과 운영 효율도 높였습니다.