우아한10분테크톡 우아한10분테크톡 2022. 9. 6. Sharding, Clustering, Replication https://www.youtube.com/watch?v=y42TXZKFfqQ&list=WL&index=1&t=10s 다 봐라 배속으로 출처 : https://www.youtube.com/c/%EC%9A%B0%EC%95%84%ED%95%9CTech 우아한Tech 우아한형제들의 기술조직 이야기를 전하는 우아한Tech입니다. 우아한형제들 https://www.woowahan.com/ 우아한Tech 페이스북 https://www.facebook.com/woowahanTech 우아한형제들 기술블로그 http://woowabros.github.io/ www.youtube.com 데이터베이스의 여러 구조에 관한 내용이다. 정말 다양한 기법이 존재한다. 꾸준히 다시보자. 1. 220909 2. 220918 우아한10분테크톡 2022. 9. 3. Process vs Thread https://www.youtube.com/watch?v=1grtWKqTn50&t=113s 1. 프로그램이 실행되면 프로세스가 된다. 1.5 CPU는 동시에 하나의 프로세스만 처리한다. ( 컨텍스트 스위칭 ) - 프로세스를 스위칭하는 것. 2. 멀티 프로세스는 지만 스레드는 그래서 효율적이다. ( 컨텍스트 스위칭 시 ) 공유되는 자원이 있기 때문에 ( code, data, heap ) 컨텍스트 스위칭 시 캐싱 적중률이 올라간다. 유명한 프로세스, 쓰레드 관련 내용이다. 우리는 평소 멀티쓰레드 환경을 접할 기회가 많지 않아 추상적으로만 알고 있었다. 이런 환경에 대해 알아보아야겠다. 꾸준히 다시보자. 1. 220905 2. 220916 우아한10분테크톡 2022. 8. 21. DTO vs VO https://www.youtube.com/watch?v=z5fUkck_RZM 1) DTO DTO는 Getter, Setter만을 갖는다. Setter로 넣어서 DTO를 보내고 받는 쪽에서 Getter로 꺼내 쓴다. 하지만 Setter를 갖는 DTO의 값은 가변적이다. -> Setter없이 생성자로 만들면 불변객체 -> 데이터 전달과정에서 변조되지 않음을 보장 가능 -> 더 안정적. Entity는 절대 요청or응답 값 전달하는 클래스로 사용하면 안됨. Entity는 DB와 매핑되어있는 핵심 클래스이다. ( Entity는 수많은 service, 비지니스 로직과 연결되어있다. -> Entity바꾸면 얽힌 변경사항이 많다. -> 그래서 요청이나 응답 값을 전달하는 클래스는 DTO를 사용. 2) VO =Valu.. 우아한10분테크톡 2022. 8. 17. GC https://youtu.be/FMUpVA0Vvjw GC관련 내가 공부한 내용. https://dont-be-evil.tistory.com/manage/posts/https://fistkim101.github.io/java/2021-05-30-jvmGc.html GC의 전체적인 내용을 구체적인 그림과 함께 설명하신다. 아주 체계적으로 이해가 되었다. 꾸준히 다시보자. 1. 220819 2. 220929 우아한10분테크톡 2022. 8. 17. Servlet vs Spring https://www.youtube.com/watch?v=2pBsXI01J6M https://www.youtube.com/c/%EC%9A%B0%EC%95%84%ED%95%9CTech 우아한Tech 우아한형제들의 기술조직 이야기를 전하는 우아한Tech입니다. 우아한형제들 https://www.woowahan.com/ 우아한Tech 페이스북 https://www.facebook.com/woowahanTech 우아한형제들 기술블로그 http://woowabros.github.io/ www.youtube.com 꾸준히 다시보자. 1. 220819 2. 220824 우아한10분테크톡 2022. 7. 31. Proxy, Forward Proxy, Reverse Proxy, Load Balancer https://www.youtube.com/watch?v=YxwYhenZ3BE scale up : 서버각각의 성능을 높이는것 scale out : 서버의 개수를 늘리는 것. 정말 체계적으로 발표를 잘하시는 것 같다. 발표능력이 부족하다고 생각하는데 이 부분도 연습을 통해 발전시켜야겠다. 꾸준히 다시보자. 1. 220710 2. 220821 우아한10분테크톡 2022. 7. 14. Nginx https://www.youtube.com/watch?v=6FAwAXXj5N0 https://www.youtube.com/c/%EC%9A%B0%EC%95%84%ED%95%9CTech 우아한Tech 우아한형제들의 기술조직 이야기를 전하는 우아한Tech입니다. 우아한형제들 https://www.woowahan.com/ 우아한Tech 페이스북 https://www.facebook.com/woowahanTech 우아한형제들 기술블로그 http://woowabros.github.io/ www.youtube.com 매우 구체적으로 적혀있다. 꼭 다 읽어보자. 꾸준히 다시보자. 1. 220812 2. 220831 우아한10분테크톡 2022. 7. 10. MVC 원래 1, 2 번만 생각했었지만 테스트의 용이성도 뷰와 모델의 분리에서 오는 장점이라는 것을 처음 알게 되었다. https://www.youtube.com/watch?v=86NxhHptx7s 이전 1 다음