일지
2023.05.26
scarlet0star
2023. 5. 26. 22:59
이번에 컨테이너가 5개나 되는 서버를 돌리면서 서버가 왜 터지는지 알것 같다고 느꼈다. docker-compose를 통해 서버를 돌리는 동안 부가적인 동작을 하려고하면 인스턴스가 멈춰버리려고 하길래 노심초사했다. 사실 docker exec 를 했을 땐 실제로 인스턴스가 멈춰버렸다. 아마 프리티어로는 돌리기 힘든 걸지도 모른다. openAI 관련된 모듈도 돌리고, redis도 돌리고, celery도 돌리려면 말이다.
또한 피드 페이지를 구성하면서 페이지네이션을 왜 해야하는지 느꼈다. 일부 인원들이 이미지를 로딩하는 과정에서 게시글이 너무 많아지면 이미지를 로딩하느냐고 레이아웃이 구성이 안되어 있는 모습을 많이 노출했기 때문이다. 결국에는 조금씩 불러오는 길을 선택했다. 그 와중에 무한스크롤은 구현하기 힘들었기에, 화살표를 통해 페이지를 넘기는 방식을 선택했다. 순수 JS는 너무 힘들다. 눈에도 잘 안보인다..