반응형

항해플러스 5

태태개발일지 - 항해 플러스 백엔드 과정과 항해플러스Lite 솔직 비교 및 소개

항해플러스 Lite 항해플러스 Lite 과정이 나와서 소개하려고한다. 항해플러스 lite 링크https://hhplus-lite-be.oopy.io/ 우선 항해플러스 백엔드 과정에 대한 후기를 듣고 싶으면 이 글을 읽고오면 될거같다. https://taetaecoding.tistory.com/139 태태개발일지 - 항해 플러스 백엔드 고민하고있다면#자기소개소프트웨어학과를 졸업을 앞두고 부트캠프를통해서 백엔드를 단기간에 교육받고, 금융업 쪽에서 개발을 하고있는 상태였다. #항해 플러스에 들어오기 전, 백엔드 개발자로 일하며 갖taetaecoding.tistory.com 우선 나는 항해플러스 백엔드 5기를 수료한 후, 항해플러스 단기 스킬업 redis를 수료하고, 항해플러스 AI를 수강중이다. 항해플러..

태태개발일지 - redis

근황 오랜만에 다시 글을 작성하게 되었다.회사일이 바빠지기도 했고, 영어시험, spring boot 공부, 항해 redis, AI준비 등다양한 것을 조금씩 준비하다보니 글을 작성할 시간이 부족했다.(사실 쓰려면 썼음)     멀티모듈데이터 베이스 설계부터 시작했는데. 이 부분은 DB부분에 DB설계하는 부분에 내용을 작성해 놓았다. 우선 멀티 모듈을 설계하기 위해서 선택해야할 것은 두가지였다. 1. domain 별 모듈로 설정.2. Architecture 별 모듈로 설정. 나는 2번을 골랐다.  이유: 원래 Spring 프로젝트를 할 때 계층별로 묶어서 객체지향적으로 프로젝트를 하는 것을 선호 하기 때문이다.2번을 실행하면 Architecture구조는 "clean + Layered Architecture"..

Spring/Redis 2025.01.27

태태개발일지 - WIL

1. 문제  - 과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제이번 주 차에는 DB락과 분산락에 대해서 푸는 과제였고,어떠 한 상황에서 DB Lock 을 쓰는 것이 좋은지, 어떤 상황에서 분산 Lock을 쓰는 것이 좋은지와,DB Lock중에 비관적락 , 낙관적락 어떤 것을 사용하면 좋을 지에 대해 생각했던 것이 문제였다.2. 시도 - 문제를 해결하기 위해 어떤 시도를 하셨나요?1. 관련 서적들이나 읽기2. 현업자 멘토링분에게 코칭받기3. 시간이걸리지만 하나하나 생각해가면서 직접 짜보기3. 해결 - 문제를 어떻게 해결하셨나요? 많은 고민들을 하고있고, 더 성장해 나갈 것이다.4. 알게된 것 - 문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요? 1.  트랜잭션으로 모든 동시성 처리를 해결 할..

태태개발일지 - 1주차 회고

1. 문제  - 과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제  아무래도 회사에서 테스트 코드를 다루지 않고, 테스트 코드를 작성에 대해 거의 배경지식이 0 인 상태라서 단위 테스트, 통합테스트 다 들어만 본 상태이고 막상 요구사항이 주어졌을 때 TC 작성하는 부분에 있어서 여러가지 어려움이 있었다. 어려움을 나열 해 보자면 1.  TDD로 개발을 하던 버릇이 없어서 레이어드 아키텍쳐에 대해서 원하는 부분을 랜덤으로 개발하던 나에게 Top down 방식으로Controller - Service - Repository 가 단방향 참조를 지키며 TC를 작성하는 부분이 너무 어색했다. 2. Assert 라이브러를 통해서 예측 모델과 실제 모델을 비교해야하는데, 어떤 메서드가 있고, 어떤 것을 비교해야하는 ..

태태개발일지 - [항해 플러스] 백엔드 5기 WIL

1.  지금까지의 회고  - 여러번 회고를 하였지만, 퇴근 후에도 Spring, JPA, DB등 여러가지를 틈틈히 공부해 왔지만, 아무래도 방향이 너무 넓다보니 방향성이 완벽하게 잡히지 않는 것 같다고 느꼈고, 성장의 폭이 점점 일정해져 간다는 생각이 들어 고민을 하였다.   2.  항해플러스 참여 계기 - 아무래도 백엔드 분야의 폭을 넓게 하고 방향성을 잡는 것이 가장 우선이였다고 생각이 든다.지금 까지 천천히 공부해왔던 것들을 다른 사람들과 함께 토론하고  더 깊게 연구하면서 더 빠른 성장을 원했던 것이였다.그리고 실제 회사들에서 작성하는 코드나 품질 향상에 대해서 연구하고 실습해보고 싶었고, 대용량 트레픽과 장애 발생상황에 대응 하는 방법에 대한 시나리오에 대해서 직접 체험해보고 싶었기 때문에 지원..

반응형