문제점 우리는 MSA 프로젝트를 진행하며 많은 문제를 겪었고 완벽하지 않지만 성공 시켰습니다. 하지만 배포에서 끝나는게 아닌 서비스를 확장시키고 기존의 코드를 리팩토링 하거나 유지보수 혹은 버그들을 fix 를 해야 합니다. 각 Service마다 많은 메서드 들이 생겼고 저희의 부족함으로 인해 옛날에 작성한 코드를 이해하는데도 시간이 많이 소요가 됐습니다...
목표 사이드 프로젝트를 진행하며 Infra 구축부터 개발까지 진행을 하고 있습니다. 현재 서비스 런칭전 운영중인 서버에서(현재 단일서버) 목표하는 서비스 지표를 설정하고 목표를 향해가는 과정을 기록하고자 합니다. Postman으로 요청한 먼저 간단한 API의 1회 응답시간은 다음과 같습니다. 제일 많이 걸리는 시간은 DNS Lookup으로 사용자 Dev...
서버 추가 home server 를 1개 더 추가하게 됐는데 추가한 가장 큰 두가지 이유는 가용성을 향상시키기 위함 리소스 자체가 부족함 기존엔 모든 서비스가 단일 장애지점 이었습니다. 사실 개발을 하면서도 문제라는 걸 알고 있었고, 개선을 하고싶지만 지속적인 비용이 투자되어야 하는 문제라 고민이 됐지만, 이번에 서비스 목표를 설정하고 이를 달성 하기 위해...