시험 끝났는데 오히려 더 바쁜 일정이 시작된 요즘..! 뭔가 빈둥거리면 안 되는데 그러고 있어서 살짝 위기감을 느끼는 중입니다.오늘 작성할 글은 프로젝트를 개발하던 중에, User들 간에 친구 추천을 할 때 어떤 알고리즘을 사용해서 하면 좋을지 고민하고 구현한 내용입니다.그렇게 어려운 알고리즘은 아니지만! 좋게 봐주시면 감사하겠습니다. 그리고 피드백은 항상 환영입니다 😎FOF 알고리즘이란?fof 알고리즘이란, 말 그대로 Friends Of Friends 알고리즘으로 친구의 친구를 추천해 주는 알고리즘입니다.사람들이 가장 많이 사용하는 SNS인 인스타그램이나 페이스북, 틱톡 등 다양한 SNS에서 사용하는 알고리즘으로 알고 있는데요!이를 직접 구현하기 위해서 고민한 내용을 담았습니다. 구현 내용단순히 친구..
백엔드
예 사실 극악무도하게 해결하진 않았지만실제 프로젝트를 진행하는 중에 쿼리가 무지막지하게 나오는 어떠한 문제를 마주했고,(과장이 약간 섞인) 66.7퍼센트의 성능 개선을 어떻게 했는지,결국 단서를 찾아내 해결한 과정을 정리한 글입니다.비슷한 경험이 있는 분들에게는 도움이 될 것 같아 글을 작성합니다!(언제든 틀린 부분 있다면 알려주시면 감사하겠습니다)문제 상황현재 TrueEcho라는 이름의 졸업 프로젝트 겸 ~ 캡스톤 디자인 겸 ~ 실제 앱으로 출시해 유저들을 모아볼 나름 큰 프로젝트를 백엔드를 맡아서 진행 중입니다. 그러던 중에 User 엔티티를 수정하고 이를 조회하는 로직을 작성하던 중이었습니다.이때, 위 스크린샷과 같이 어떤 api를 통해서 User 엔티티를 호출해도 항상 다른 엔티티 2개(NotiT..