회고/Today I Learned

[TIL] 10.05-스파르타 내일배움캠프 23일차

민돌v 2021. 10. 5. 22:50

TIL


1. 깃 이슈 - 마일드 스톤 - 프로젝트 관리

Git issue 와 마일드 스톤/ 프로젝트를 연동해서 관리하는 방법을 배웠다.

프로젝트의 각 옵션들을 사용해 보았다. 모르는 기능은 오늘 처럼 겁먹지 말고 사용해보고 알아가자

커밋을 할 때, 이슈번호 ex) #23 을 붙혀서 푸쉬하면 자동으로 이슈와 연동 된다.

 

2. Redis 와 SQL

Redis는 케시메모리를 사용하는 데이터베이스 메니지먼트로 속도가 다른 데이터에 비해 빠르다.

하지만 이 빠르다는 개념은, 한번 불러온 데이터를 다시 불러오는 일 잣을 때 빠른 것이지, 새로운 데이터를 계속해서 불러온다면 의미가 없다.

따라서 기본적인 옵션 기능은 SQL로, cout같은 일은 Redis 로 2가지를 함께사용하여 효율을 추구한다는 것을 깨달았다.

 

3. ElasticSearch

소프트웨어 개발은 모노리틱 개발에서 점점 MSA로 바뀌어 왔다.

중앙 집중형에서 점점 분산형 소프트웨어로 이동됨에 따라 로그를 관리하기 어려워졌는데 이를 위해 나온 것이 ES이고 ES로 로그의 검색을 점점 많이 이용함에 따라 로그 검색 스택인 ELK가 만들어 졌음을 알게 되었다.

소프트웨어의 역사를 알아가는 것은 내가 이 분야에 점점 어울려져 간다는 기분이 들어 언제나 재밌다.

 

오늘 하루


1. 좋았던 점

늘 2차 프로젝트 발제와 함께 2주간의 계획을 짰다.

굉장히 오래걸렸던 1차 프로젝트와는 다르게, POC 후 하는 프로젝트 계획이라 그런지 빠른시간 안에 만족스러운 결과가 나왔다.

팀원과 의견이 맞아서 깃을 더 자주 이용하기로 했다. 오예오예

 

그리고 길고 힘들었던 aws 강의를 다 들었다 후..


2. 아쉬운 점

오전에는 열심히 들었지만, 점심을 먹고 난 후 부터 급격하게 집중력이 떨어졌다 ㅠ

조금 더 최선을 다했다면, 웹 심화 강의 1주차도 오늘안에 들을 수 있었는데 후

내일은 놀 때 놀고, 할 때에는 하는 삶을 살자!

 


3. 오늘 배운 점

잠을 줄이지 말고! 깨어있는 시간을 더 활용해