요금제 목록 조회 기능에서 Neo4j부터 CypherDSL까지 처음 써보는 기술이 많아서 구현하는데 어려움이 있었다. 그래도 페이지네이션을 미리 공부한 덕분에 3일 만에 기능을 구현할 수 있었다.
이제 RAG 기반 금칙어 필터링을 구현하고 있는데, Spring AI + Neo4j 이렇게 기술을 사용한 레퍼런스가 전혀 찾아볼 수 없어서 공식 문서에 의존해야했다.
유플러스 현직자 두 분께 약 1시간 동안 프로젝트 멘토링을 받았다.
강사님께서 저번 기수에서는 기술 면접식으로 왜 이 기술을 사용했는지에 대해 질문을 했다고 하셨는데, 이번에는 멘토 분이 바껴서인지 완전 편안한 분위기였다.
그래서 질문거리보다 기술 스택에 초점을 두고 있었는데, 질문들을 더 준비해갈걸 살짝 후회가 됐다.
솔직히 5일동안 벼락치기 하려했는데 실공부량은 이틀도 안되는 것 같다.. 기대도 없다.
나의 스트릭이 깨져버렸다.
분명 스트릭 프리즈 달았는데...
보니까 나만 그런게 아니라 이날 전체 오류였던 것 같아서 당당하게 메일 문의롤 보냈다.
일단 구현은 성공했는데 성능이 처참했다.

이거는 담주에 해결해나가야겠다..
기획을 열심히 한다고 했는데, 설계 부분에서 약간 듬성듬성 정한 면이 없지 않았던 것 같다. 개발을 진행하는 도중에 DB 스키마 변경되거나, 소통이 되지 않아 필드의 의미를 모르거나 하는 상황이 발생했다. 다들 열심히 했지만 이런 꼼꼼한 설계 면에서는 부족했다고 느꼈다. 이번 경험을 통해 다음 프로젝트에서는 초기 설계에서 귀찮고 힘들더라도 제대로 정해야겠다는걸 느꼈다.
이번주엔 기본 구현부터 성능테스트까지 완벽하게 마무리해야한다.
멘토링에서 들은 내용을 참고해서 깃허브 리드미도 작성하기!
미니 플젝 트러블슈팅을 아직도 못썼다.
이번주엔 꼭 써야겠다.

이건 밀린 블로그 글인데 언제 다쓰지...
예름님 천천히 제대로 하나씩 하다보면 다 하실 수 있을거에요!! 파이팅이에요!!