본문 바로가기
728x90

전체 글84

자바 타임존 다루기 개념, Java8 날짜와 시간 API 참고 https://meetup.toast.com/posts/125 https://jaimemin.tistory.com/1537 https://perfectacle.github.io/2018/09/26/java8-date-time/ Docker, AWS를 이용한 다중 서버, 데이터베이스를 사용하면서 서버 간 시간 동기화 및 데이터 조회가 제대로 안되는 문제가 있어서 해당 부분에 대한 세미나를 들었었는데 정확히 이해를 못 해서 정리해본다. 타임존 국가 별로 또는 면적이 넓은 국가인 경우(ex: 러시아, 미국..) 지역별로 고유하게 가지고 있는 표준시가 같은 지역의 시간대,동일한 시간(시차)을 사용하는 영역을 뜻한다. GMT Greenwich Mean Time의 약자로 그리니치 천문대를 기준으로 하는 태양 .. 2022. 8. 6.
Mysql "Too many connections" / DB 접속 너무 느릴 때 임시 방편, Mysql variables 개념 참고 https://lion-king.tistory.com/entry/MySQL-MariaDB-max-connections-Too-many-connections-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0 https://iamfreeman.tistory.com/entry/MySQL-%EC%8B%A4%ED%96%89%EC%A4%91%EC%9D%B8-%EC%BF%BC%EB%A6%AC-%ED%99%95%EC%9D%B8show-processlist-%EB%B0%8F-%EA%B0%95%EC%A0%9C%EC%A2%85%EB%A3%8Ckill-stop-%EB%B0%A9%EB%B2%95 MySQL 실행중인 쿼리 확인(show processlist) 및 강제종료(kill, stop) 방법 MySQ.. 2022. 8. 4.
MongoDB 구조 개념 (샤딩, 샤드 클러스터, 레플리카셋) 참고 https://www.mongodb.com/docs/manual/ https://cinema4dr12.tistory.com/428 https://rastalion.me/mongodb-replica-set-%EA%B5%AC%EC%84%B1%ED%95%98%EA%B8%B0/ https://dev-cini.tistory.com/36 https://coding-start.tistory.com/275 Mongodb는 고가용성과 대용량 분산처리를 위하여 샤딩과 레플리카(복제)를 모두 적용한다. 샤딩 데이터를 여러 서버에 분산해서 저장하고 처리 할 수 있도록 하는 기술이다. MongoDB에서 샤딩을 적용하기 위해서는 샤드 클러스트를 구축해야 한다. 샤드 클러스터 구조 Mongos 라우터 역할을 하는 서버로 Co.. 2022. 8. 2.
브라우저 로딩 과정 및 성능 측정 기준 참고 https://ui.toast.com/fe-guide/ko_PERFORMANCE 데이터 분석 때문에 좀 찾아봤는데 흥미로워서 요약을 해본다. 브라우저 로딩 과정 브라우저는 웹 페이지에 필요한 리소스를 내려받고 해석한 뒤 계산 과정을 거쳐서 콘텐츠를 화면에 보여준다. 다운로드 > 브라우저에서 웹 페이지 로드할 때 HTML 파일을 다운로드하는 단계 파싱 스타일 레이아웃 페인트 합성 파싱 다운로드한 HTML을 해석하여 DOM/CSSOM 트리를 구성하는 단계 , , 를 발견하면 리소스를 요청하고 다운로드한다. 스타일 파싱 단계에서 생성된 DOM, CSSOM 트리를 가지고 스타일을 매칭시켜주는 과정이다. DOM 트리와 CSS 트리를 조합해서 렌더 트리를 구성한다. 레이아웃 노드의 정확한 위치와 크기를 계산하.. 2022. 8. 2.
728x90