Skip to content

코드에디터 실시간 동기화 로직 로깅#345

Draft
chamny20 wants to merge 4 commits intodevfrom
refactor/sentry-monitoring
Draft

코드에디터 실시간 동기화 로직 로깅#345
chamny20 wants to merge 4 commits intodevfrom
refactor/sentry-monitoring

Conversation

@chamny20
Copy link
Collaborator

@chamny20 chamny20 commented Feb 10, 2026

✅ 작업 내용

  • update → ACK → full-state 전송 흐름으로 Sentry Breadcrumb 커스텀
  • ACK 수신 여부와 관계없이 로컬 업데이트를 큐에 담아 병합 전송하는 구조로 개선
const BUFFER_WINDOW_MS = 50; // 로컬 update를 모아서 한번에 전송하는 time window (50ms)
const MAX_PENDING_UPDATES = 10; // ack를 기다리는 동안 동시에 쌓아둘 수 있는 최대 update 개수
const MAX_MERGED_BYTES = 8 * 1024; // 8KB (한번에 병합해서 보낼 update 데이터의 최대 크기)

🤔 리뷰 요구사항

  • 리뷰 시 중점적으로 봐주었으면 하는 부분
  • 고민했던 점
  • 궁금한 점

📸 스크린샷 (선택)

@chamny20 chamny20 changed the base branch from main to dev February 10, 2026 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant