일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 멘토링
- Spring
- java
- 백엔드
- backend
- 플러터
- 자바
- Flutter
- 에프랩
- AWS
- github
- error
- 데이터구조
- EC2
- 성능테스트
- nGrinder
- 레디스
- MySQL
- 자바백엔드
- 알고리즘
- grafana
- redis
- 후기
- 부트캠프
- 코딩테스트
- 도커
- 로드밸런서
- FLAB
- F-Lab
- 트러블슈팅
- Today
- Total
목록멘토링 (14)
민스씨의 일취일장
F-Lab Java Backend 과정 5개월 후기 글이다.F-Lab Java Backend 과정 멘토링 5개월 후기에프랩 멘토링을 한 달 연장하였고, 5개월을 끝으로 5개월의 멘토링을 마무리하였다.공채 시즌4개월차와 5개월차는 공채 시즌으로 다양한 기업에 원서를 쓰고 코딩테스트를 준비하면서 보냈다.자기소개서프로젝트를 계획적으로 진행하기 어려운 가장 큰 이유가 자기소개서였다. 프로젝트도 시간이 얼마나 걸릴지 완벽히 계획하기 어려운데, 자기소개서는 더 예측하기 어려웠다. 과거의 나의 이야기를 쓰는 것일 뿐인데 참 작성이 안된다. 하지만 그렇다고 시스템에 의지해 투두리스트를 채우듯 하기엔 글쓰기가 그정도로 능숙하진 못하다. 결론적으로 정말 많은 시간을 자기소개서를 작성하는 시간으로 보냈다. 스스로를 돌아보는..
F-Lab Java Backend 과정 13주차 후기글입니다.F-Lab Java Backend 과정 13주차13주차 멘토링 주제프로젝트1. 단일 서비스 - 다양한 JVM Heap 사이즈에 대한 성능 테스트2. 서버 이중화 & 로드밸런서 도입이론1. Database ACID & CAP2. Test(단위 / 통합/ 시스템/ 인수/ 회귀)프로젝트다양한 JVM Heap 메모리 사이즈에 대한 성능 테스트멘토님께서 지난 주, 성능 테스트 결과를 보신 후 JVM Heap 메모리를 줄여가면서도 테스트 해보면 좋겠다고 가이드 해 주셨다. 그래서 이번주에는 JVM Heap 메모리를 변경해 하면서 테스트를 진행해 보았다. 그런데 다른 환경에서 관측된 메트릭들의 그래프가 너무 비슷했다. 뭔가 이상함을 느끼고 살펴보니, Age..
F-Lab Java Backend 과정 12주차 후기글입니다.F-Lab Java Backend 과정 12주차12주차 멘토링 주제12주차 멘토링 주제는 아래와 같다.프로젝트1. 성능 테스트에서 사용할 메트릭 선정하기2. 그라파나 커스텀 대시보드 만들기3. 서비스 메모리 제한 설정4. 성능 테스트 진행하기...이론1. Database ACID & CAP2. DDD3. TDD4. TEST (단위/ 통합/ 시스템/ 인수/ 회귀)프로젝트성능 테스트에서 사용할 메트릭 선정하기 & 커스텀 대시보드 만들기성능이 좋은지 않좋으지를 판단하기 위해선, 성능이 좋다는 것이 어떤 것을 의미하는지 생각해볼 필요가 있다. 웹 서비스 운영이라는 측면에서 어떤 서비스가 좋은 성능을 갖고 있다고 말할 수 있을지 생각해 보았을 때 아래와..
F-Lab Java Backend 과정 11주차 후기글입니다.F-Lab Java Backend 과정 11주차11주차 멘토링 주제11주차 멘토링 주제는 아래와 같다.프로젝트1. EC2 로드밸런서 구축하기2. EC2 서비스 nGrinder 연동하기 -> 테스트 환경 완성하기+alpha : 모니터링 환경 구축하기이론1. Load Balancer2.API Gateway3. 분산 캐시4. 메시지브로커5. 이벤트브로커이력서1. 이력서 제출형으로 수정하기 프로젝트EC2 밸런서 구축하기지난 주 프로젝트 진행과정에서 로드밸런서가 작동하지 않는 이슈가 있었다. 도커 네트워크와 컨테이너 포트 매핑에 대한 이해가 부족해서 발생한 이슈였다. 같은 네트워크 내에 존재하는 컨테이너들은 호스트Port가 아닌 서비스Port를 이용해서..
F-Lab Java Backend 과정 10주차 후기 글이다.F-Lab Java Backend 과정 10주차10주차 멘토링 주제10주차 멘토링 주제는 아래와 같다.이론1. Spring Security2. Intrastructure as Code3. Load Balancer & API Gateway프로젝트1. Git Command에 맞춰 코드 리팩토링2. AWS EC2에 배포된 서비스와 RDS 연결하기3. 컴퓨터 2대를 nGrinder Controller와 Agent로 구성해 클라우드에 배포된 서비스의 성능테스트 환경 구축4. EC2에 서비스를 또 하나 배포한 뒤 Nginx 로드밸런서 구축하기프로젝트EC2에 배포된 서비스와 RDS 연결하기RDS 연결하는 작업은 워낙 많이 해봤기 때문에 간단하게 끝날거라고 ..
F-Lab Java Backend 과정 9주차 후기 글이다.F-Lab Java Backend 과정 9주차9주차 멘토링 주제9주차 멘토링 주제는 아래와 같다.이론1. Spring Bean Scope2. Spring MVC3. Spring Transaction4. Spring Security5. APM프로젝트1. 프로젝트 도커 컨테이너화 하기2. 도커 컨테이너 클라우드 서버에 배포하기3. nGrinder를 이용해 로컬 환경 테스트 하기4. VisualVM을 이용해 로컬 환경에서 애플리케이션 모니터링 하기5. 프로젝트에 Open API Specification 정의하기이력서1. 이력서 수정하기프로젝트도커이번 주 최대 주제는 도커이다. 도커를 익히고, 만든 서비스를 컨테이너화 해서 도커에 띄우고, 이렇게 띄운 ..