가산 가능한 노트

가산 가능한

웹 초기에는 방명록과 방문자 카운터가 흔한 웹사이트 기능이었습니다. 오늘날에도 기업들은 데이터를 추적하며, 특히 다운로드 횟수를 기록합니다. 저스틴은 팀의 분석 데이터와 다운로드 페이지에서 다운로드 횟수를 발견했지만, 처음에는 별로 대수롭지 않게 여겼습니다. 그는 또한 "MrStinky"라는 사용자가 밤마다 빈번하게 커밋하는 것을 관찰했습니다. 처음에는 다른 일에 신경이 팔렸던 저스틴은 결국 깃(git) 로그를 살펴보았고, 다운로드 횟수에 대한 작고 점진적인 업데이트 패턴을 발견했습니다. 이 업데이트들은 사용자가 다운로드 링크를 클릭할 때마다 분석 데이터를 쿼리하는 봇에 의해 생성되었습니다. MrStinky는 밤마다 커밋을 생성하고, 이를 번들로 묶고, 승인하고, 병합하고, 재배포하는 과정을 반복했습니다. 저스틴이 이 과정에 대해 의문을 제기하자, 팀원들은 그것이 가장 쉽고 빠른 해결책이라고 설명하거나, 직접적인 데이터베이스 통합이 아직 구현되지 않았다고 말했습니다. 결국 저스틴은 팀원들처럼 이 특이한 다운로드 집계 방식보다 다른 문제들을 우선시했습니다.