Talking about the T3 Chat outage (and some AI rants as well)
- Theo는 바쁜 일정과 갑작스러운 스트리밍 변경으로 인한 혼란스러운 상황을 공유함 🗓️
- T3 Chat의 긴 채팅 이름 변경 시 속도 저하 버그를 인지하고 수정할 것을 약속함 🐛
- "Better Tstack"과 "Tweak CN"을 강력한 도구로 언급하며 추천 가능성을 시사함 🛠️
- 1달러 T3 Chat 제공이 환불 요청 등으로 인해 상당한 재정적 손실을 초래한다고 밝힘 💸
- 25달러 유료 Discord Tier 3 채널이 내용 유출로 인해 폐쇄되었으며, 이는 커뮤니티 신뢰를 훼손한 사건으로 간주됨 🔒
- 현재 Tier 3 구독에 실질적인 혜택이 없으며, Theo는 바쁜 일정으로 Discord 활동이 어렵다고 설명함 🤷♂️
- 40개 이상이던 영상 백로그가 6개로 줄어들어 새로운 콘텐츠 제작의 필요성을 강조함 🎬
- 스트리밍 중 발생한 트위터 서비스 중단으로 인해 정보 접근에 어려움을 겪음 🐦
- T3 Chat의 첫 주요 서비스 중단에 대해 투명하게 설명하고, 용납할 수 없는 상황임을 인정하며 안정성 개선을 약속함 🚨
- 서비스 중단의 원인 중 하나로 Convex 측의 잘못된 구현이 있었음을 언급하며, 자세한 기술적 분석을 예고함 🤝
- T3 Chat 중단 시 채팅 로딩 불가, 새 채팅 생성 어려움, 전반적인 지연 등 웹소켓 연결 계층 문제 발생 📉
- 소규모 팀에게 유지보수가 어려웠던 PlanetScale MySQL에서 Convex로의 데이터베이스 마이그레이션 배경을 설명함 🔄
- 이번 마이그레이션이 T3 Chat 코드베이스의 약 40%를 변경한 사실상의 앱 재작성 수준이었음을 강조함 💻
- 이전에는 브라우저의 IndexDB에 사용자 데이터를 저장했으나, 다양한 브라우저 호환성 문제로 어려움을 겪었음 💾
- Convex 도입 후 클라이언트가 쿼리를 구독하고 Convex 백엔드 함수를 통해 실시간으로 데이터를 동기화하는 새로운 데이터 흐름을 구축함 🚀
데브허브 | DEVHUB | Talking about the T3 Chat outage (and some AI rants as well)