본문 바로가기

교육14

[빗썸테크아카데미] 백엔드 과정 6주차(팀프로젝트 3주차) 마지막 후기, 회고록 [빗썸테크아카데미] 백엔드 과정 6주차(팀프로젝트 3주차) 마지막 회고 05.16(월) 오늘은 Exception 발생 시, kafka message를 producing 하는 작업을 진행했다. error response 메세지를 처음에 kafka 메세지에도 동일하게 전송을 했더니, 언제 에러가 났는지, 어느 부분에서 에러가 났는지, 정확한 에러 메세지가 뭔지 전혀 알수가 없어서 StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); throwable.printStackTrace(pw); 위의 방법으로 printStackTrace를 직접 까서 원하는 데이터를 파싱해서 kafka로 전달하는 작업을 진행하였다! 05.17(화) 어제.. 2022. 5. 20.
[빗썸테크아카데미] 백엔드 과정 5주차(팀프로젝트 2주차) 후기, 회고록 [빗썸테크아카데미] 백엔드 과정 5주차(팀프로젝트 2주차) 후기, 회고록 이번 시간에는 처음으로 mongoDB를 써보았고 그걸 또 처음으로 spring boot에서 reative하게 사용해보았다. 이제 진짜 한주남음 시간 미쳤다 5월도 벌써 중순이 다되어감 05.09(월) 뉴스 서비스를 위해 뉴스 데이터를 크롤링 해오기 위해 크롤링용 python 서버를 만들기로 했다. 혹여나 본문을 다 가져오면 저작권상 문제가 있을것 같아, 제목, 작성일, 작성자, summary, 썸네일uri, 뉴스기사 본문 uri를 가져와서 뉴스 리스트를 뿌려준 후 뉴스를 클릭하면 실제 뉴스 페이지로 라우팅 될 수 있도록 구현하기로 결정했다. 일단 파이썬 프로젝트를 하나 생성하고 CI/CD를 먼저 구현해야지 하고 파이썬 CI/CD에 .. 2022. 5. 12.
[빗썸테크아카데미] 백엔드 과정 4주차(팀프로젝트 1주차) 후기, 회고록 [빗썸테크아카데미] 백엔드 과정 4주차(팀프로젝트 1주차) 후기, 회고록 코드스테이츠에서 빗썸테크아카데미를 신청해서 과제를 제출하고 첫 수업을 듣고 난 후 내가 이걸 끝까지 할 수 있을까? 라는 생각이 든게 벌써 4주나 지났다니 ㅎㅎ 3주는 강의를 열심히 달리고 3주는 팀프로젝트를 진행하는데 이제 팀프로젝트의 2주차가 되어 첫주의 회고를 작성해보려고 한다. 1주정도가 지나니 벌써 두팀에서 탈주자가 한명씩 나왔는데 그래도 우리팀은 다들 열심히 하시는것 같아 팀을 잘만난것 같다 (●'◡'●) 팀프로젝트에 필요한 데이터들을 크롤링 돌리면서 쓰는 회고록 첫날부터 하루도 쉬지 않고 매일 달리는 회의...ㅋㅋㅋ 우리는 협업툴을 노션을 사용하기로 했다. 우리의 회의는 월화수목금토일 평일 주말 가리지 않고 8시에 진행.. 2022. 5. 11.
[빗썸테크아카데미] 열세번째 ~ 열다섯번째 : kafka 과제 [빗썸테크아카데미] 열세번째 ~ 열다섯번째 : kafka 과제 열세번째 ~ 열다섯번째날을 뭉뚱그려 포스팅하니 뭔가 성의가 없어보이는것 같은데... 그런건 절대 아니고 요 삼일동안은 이론 진도를 나간게 아니고 과제 예시, 과제 진행, 과제 리뷰의 날이었기 때문에 크게 포스팅 할 내용이 없어서 한번에 작성한다. 열세번째날에는 kafka 사용 예제를 학습했고 그걸 토대로 열네번째 날에 과제를 진행했다. https://kafka.apache.org/downloads Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org 여기서 버전에 맞는 카프카를 로컬에 설치한다. 카프카를 다운로드 받으면 안에 주키퍼가 같이 있어서 주키퍼를 실.. 2022. 4. 30.
[빗썸테크아카데미] 열한번째, 열두번째 - Event Driven Microservice와 Kafka [빗썸테크아카데미] 열한번째, 열두번째 - Event Driven Microservice와 Kafka 열한번째 시간인 월요일에는 저번주에 과제 리뷰하고 발표하느라 하지 못했던 질문들을 다 모아서 답변을 해주시고 이주간 배웠던 내용들을 복습하고 강사님은 어떻게 DDD를 설계하시는지 예시들을 보여주시며 리프레시 하는 시간을 가졌다. 2주동안 달려서 조금 힘들었는데 쉬어가는 타임이라 좋았다. 이날은 진도를 나간게 없어서 간단하게 끝 열한번째 시간에는 EDA 복습과 Event Driven Microservice, kafka에 대한 수업 진도를 나갔다. 원래 코드를 보여주면서 실습을 하면서 수업을 진행하시려고 하셨었는데 강사님이 손목이 너무 아프셔서 예제 진행은 못하고 준비해오신 강의자료만 설명해주시고 일찍 끝났.. 2022. 4. 27.
[빗썸테크아카데미] 아홉번째, 열번째 - MSA 설계 및 생성과제와 나의 인생 첫 PR 날리기 [빗썸테크아카데미] 아홉번째, 열번째 - MSA 설계 및 생성과제와 나의 인생 첫 PR 날리기 아홉번째날, 매주 목요일은 개인 과제시간이라서 수업이 없다 너무 행복한 날 이번 과제는 DDD와 MSA를 이용한 설계를 하고, 해당 설계를 구현체 없이 interface만 구현해서 코드 짜보기였다. domain model 다이어그램을 그려야하는데 인터넷에 뭔가 딱 이렇게 해야합니다! 하는 틀이 없는 것 같아 어떻게 짜야할지 고민을 많이했다. 그래서 목요일날 회사가 끝나고 저녁에 바로 서점에 가서 DDD Start! 로 저자로 유명한 최범균님이 쓰신 이번에 새로 나온 따끈따끈한 2022년판 도메인 주도 개발 시작하기를 읽었다. 다읽기엔 시간이 모자라서 도메인 모델 설계하는 부분을 중점으로 한 세시간정도 보고 왔는.. 2022. 4. 24.
728x90
반응형