ElasticSearch가 저장소인가?
- spring boot application -> elastic search
- app - logstash -> elastic search
- elasticSearch만 쓰기보다는 logstash와 kibana를 이용해 저장과 모니터링을 구축하는게 좋다.
테스트 코드 작성시, junit이 실무에서 사용하기 더 유리한지? spock많이 사용 안하는지?
- 테스트 코드는 junit이 디폴트라 가장 많이 쓰지만 spock을 써도 상관없고, 둘 다 섞어쓰지만 않으면 된다.
- 본인(멘토님)은 spock을 선호하고 많이 쓴다.
redis를 컨슈머에서만 사용하는데, 멀티모듈 루트 서버인, 티모미에서 RedisConfig를 설정해서 사용하는 게 맞는지, 아니면 컨슈머 모듈에서 RedisConfig를 생성해서 설정하는게 맞는지?
- consumer서버에서만 쓴다면 redis config는 consumer에서만 쓰는게 맞다.
- 세 곳 모두 쓴다면 루트에서 관리하는게 맞다.
취업 시장에 대한 변화가 있는가…?
- 여전히 어렵다. 기업에 요구 능력에 맞추는게 중요하다.
- 기업이 요구하는 수준이 높아져, 구직자 입장에서는 어렵다.
- 5를 원하지만, 구직자 입장에서 나올 수 있는 수준은 3이 최선… 1-2를 채우기 위한 노력이 어렵다.
- 깊이감 없이 얕게만 사용하는것 같아 고민
- 보통 질문을 받으면 특히 코드 질문을 보면 사실 형편 없다… 하지만 6주 내에는 많은 시도를 해보고 항해 실전이 끝난 후에 좀 더 깊이감 있게 파고 드는 게 좋다.
- 코드 잘 구성했나요? → 스스로에게 질문을 해야한다. 물어보는게 아니다.
- 사실 이러한 부분에 대한 판단은 어려운게 맞고, 어려워서 시니어 개발자에게 물어보지만, 판단 근거를 알아보는 것, 알아가는 것은 본인이 해야되는게 맞다.
- ex) 병렬 소비자에 대한 질문 → 좋은 질문 토픽 컨슈머는 어떻게 사용해야 되나요 ? → 알아보지 않고, 물어보는 것(좋지않음)
- 조급한 마음을 내려놓자, 차근차근 쌓아가는 것이 중요
- 프로젝트를 새로 진행하는 것이 좋지만, 만들었던 프로젝트 하나를 심도 있게 파거나, 깊게 이해하는 것이 더 좋다.(멘토님 의견)
- 차별점을 두자, 프로젝트를 많이 진행하는 것이 좋지만 그것이 차별점은 아니다.
대기열 구현
-
대기열 queue를 어떤식으로 적용할지 고민해보는게 좋다
일정 시간 내에 많은 요청이 들어오거나 cpu점유율을 보고 큐를 적용하거나
유명한 행사에 대해서만 큐를 적용하는 형식으로 가는게 좋다
왜냐하면 큐를 적용하는 순간부터 병목 현상이 발생하기 때문에 어떤 식으로 적용을 할 것인지 정해서 구현하는 것도 좋다.
'항해99' 카테고리의 다른 글
항해99 실전 프로젝트 (25일차) (0) | 2024.02.27 |
---|---|
항해99 실전 프로젝트 (24일차) (0) | 2024.02.26 |
항해99 실전 프로젝트 (22일차) (0) | 2024.02.23 |
항해99 실전 프로젝트 (21일차) (0) | 2024.02.22 |
항해99 실전 프로젝트 (20일차) (0) | 2024.02.21 |