오픈 소스 Tolgee 분석기_1
오픈 소스 Tolgee 분석기 1 일차 오픈 소스 분석을 하게 된 이유? 프로젝트를 진행하면서, 직접 코딩을 하고 이를 AI에게 리뷰 받는 방식에서 얘가 제대로 리뷰를 해주고 있나? 라는 생각이 들기 시작했다. 하지만, 내 기본기는 생각보다 좋지 못했고 코드 리뷰를 멘토님에게 매일 부탁드릴 수 없는 상황에서 그러면 잘 짜여진 best p...
오픈 소스 Tolgee 분석기 1 일차 오픈 소스 분석을 하게 된 이유? 프로젝트를 진행하면서, 직접 코딩을 하고 이를 AI에게 리뷰 받는 방식에서 얘가 제대로 리뷰를 해주고 있나? 라는 생각이 들기 시작했다. 하지만, 내 기본기는 생각보다 좋지 못했고 코드 리뷰를 멘토님에게 매일 부탁드릴 수 없는 상황에서 그러면 잘 짜여진 best p...
증상 응답이 쌓일 수록 응답시간이 느려지는 증상 확인 요구사항 파악 Redis에서 point:* 키의 랜덤 100개를 받아서 렌더링한다. 클라이언트 쪽 렌더링 문제인가? 서버 쪽 응답 문제인가? 확인을 위해 개발자 도구로 확인했을 때, → 클라이언트는 요청을 보내는데, 서버 응답이 pending되어 늦어지는 것을 확인 ...
스파클링 2주차 회고 2주차에 한 것 핵심 유스케이스 작성 (목표) 사용자는 게시글 작성 후 등록을 통해 게시글 확이니 가능하다. 사용자는 댓글 작성과 댓글 좋아요가 가능하다. 사용자는 검색을 통해 게시글, 사용자 검색이 가능하다. 사용자는 게시글 작성 시 해시태그...
미니 SNS 프로젝트, 스파클링을 시작하며 1. 간단한 소개 Sparkling ✨ 은 소셜 네트워크 서비스(SNS)의 핵심 기능만 담은 미니 백엔드 프로젝트입니다. 거창한 서비스를 만들려는 게 아닙니다. 회원가입부터 게시글, 댓글, 좋아요까지 SNS의 뼈대가 되는 기능을 직접 설계하고 구현하면서, “왜 이렇게 만드는가”를 매주 기록으로 남기는 것...
트위치 시스템 디자인 완전정복 | 300만 동시시청 비법 공개! 를 보고 참고한 아티클: 트위치 시스템 디자인 완전정복 1. 라이브 스트리밍은 어떻게 하는 거지? 전체 흐름을 먼저 정리하면 이렇다. replication 과정은 내가 아는 그 데이터 정합성? 데이터를 안전하게 유지하기 위해서 필요한 것인가? 여러 storage에 ...
네이버페이 확장 가능한 대기열 개발기를 읽고 참고한 아티클: 네이버페이 주문에 적용된 확장 가능한 대기열 개발기 1. 요구사항 정리 & 질문 리스트 이벤트성 트래픽은 감지되면 어떻게 대기열 서버에 트리거가 되어 대기열이 생기게 되나요? 댓글 확인: 트래픽은 평소에도 Massronome(대기열 서비스)를 거쳐...
당근 피드시스템 안정성 향상기를 읽고 — 마이크로서비스인데 왜 연쇄장애가 날까? 참고한 아티클: 당근 피드시스템 안정성 향상기: 프로파일링부터 서킷브레이커까지 개선 사항 들어가기 전 가졌던 의문 피드시스템이 복잡한 의존성 구조라는 건 알겠는데, 왜 그중 하나라도 문제가 생기면 연쇄적으로 장애가 발생하는 구조일까? 마이크로서비스라면 느슨한...