-
Notifications
You must be signed in to change notification settings - Fork 1
프로젝트 계획
Jang seo yun edited this page Jan 7, 2025
·
1 revision
- 테스트&모니터링 도구 선정
- Artillery
- Playwright
- Prometheus
- Grafana
- 프론트엔드 E2E 테스트 요소
- 기존 동작하는 기능들 다 잘 되는지
- 백엔드 모니터링 수치 산정
- 현재 접속중인 사용자 socket정보
- 현재 접속중인 사용자 수
- 서버의 로그
- RTT
- 트래픽 수
- CRDT 요청 수(전체, 시간, 분)
- CRDT 연산 시간(평균, high, low)
- CRDT 상태 확인(클라이언트들의 page내부에 있는 블럭 text가
몇%
동일한지 확인) - 연산 배치 크기(평균)
- artillery 테스트 도구 학습 + 부하테스트를 진행할때 어떤점들을 볼것인지?
- 부하테스트 이외의 전반적인 테스트 성능은 프로메테우스가 좋지 않을까?
- artillery를 사용한 Socket.io 부하 테스트
- Socket.io 네트워크 테스트 수행
- 테스트 시나리오 결정
- metric 산정 로직 구상
- 실제 부하 테스트
- playwright를 사용한 E2E 테스트
- 테스트 시나리오 결정
- 실제 E2E 테스트
- 수요일 작업 추가 진행
- Prometheus + Grafana
- caret 동시 입력 처리
- tombstone 처리 추가
- 리스트 가상화
- 프론트엔드 최적화
- DB 최적화
- Redis 마이그레이션
- 🧑🤝🧑 그라운드 룰
- 🏃♂️ CS 리팩토링 계획
- 🤖 인공지능 리팩토링 계획
- ✅ 팀의 성장목표
- 🗒️ 프로젝트 계획
- 👨👧👧 1차 2025.01.06
- 👨👧👧 2차 2025.01.07
- 👨👧👧 3차 2025.01.08
- 👨👧👧 4차 2025.01.09
- 👨👧👧 5차 2025.01.13
- 👨👧👧 6차 2025.01.14
- 👨👧👧 7차 2025.01.15
- 👨👧👧 8차 2025.01.16
- 👨👧👧 9차 2025.01.20
- 👨👧👧 10차 2025.01.21
- 👨👧👧 11차 2025.01.22
- 👨👧👧 12차 2025.01.23
- 👨👧👧 13차 2025.02.03