목록으로

캠프를 개편하고, 웹사이트 속도를 개선했습니다.

안녕하세요, 학습자 여러분.

푸딩캠프 웹사이트에 두 가지 큰 개편 사항이 있어요!

토이스토리와 스터디캠프를 캠프로 통합

그동안 토이스토리와 스터디캠프는 서로 다른 개체(Entity)로 분리되어 있었어요. 두 캠프의 성격이 전혀 다르기 때문에 분리하여 개발하였는데, 계속 운영하여도 크게 달라지지 않아 이 두 개체를 Camp라는 개체로 통합하였습니다. 이로 인해 수 천 줄의 코드를 제거하고, 데이터베이스 구조도 좀 더 단순해져 복잡도가 많이 낮아졌습니다.

학습자 여러분이 체감하는 차이는 거의 없으나, 추후 기능 추가나 변경이 이뤄질 경우 토이스토리와 스터디캠프에 함께 반영되어 더 기민한 운영이 가능해졌습니다. 또한 준비 중인 새로운 캠프도 빠르게 공간을 마련할 수 있을 것으로 예상합니다.

갓 통합하여 이전엔 없던 오동작이나 문제가 발생할 수 있는데, 빠르게 파악하여 대응하겠습니다.

웹사이트 속도 개선

혹시 체감하셨나요? 기존 속도엔 응답 속도와 기능 동작이 2 ~ 4초 걸렸는데, 이 공지 이후로 0.3 ~ 0.8초로 응답 시간이 크게 줄었는데요. 데이터베이스에 불필요하게 질의하던 부분을 추적하여 제거하였습니다.

데이터베이스 관련 구현을 손본만큼 안정화 시기가 필요한데, 모니터링을 강화하여 불편하지 않으시도록 하겠습니다.