목록분류 전체보기 (234)
honey_pot
https://www.cloudflare.com/learning/cdn/glossary/time-to-live-ttl/ Time-to-Live(TTL) 패킷이 라우터에 의해 폐기될 때까지 네트워크 내부에 존재하도록 설정된 시간 또는 "홉"의 양 CDN캐싱과 DNS 캐싱 등 다른 컨텍스트에서도 사용 CDN캐싱 CDN은 일반적으로 TTL을 사용하여 원본 서버에서 새 복사본을 가져오기 전에 캐시된 콘텐츠를 CDN 에지 서버에서 얼마나 오래 제공해야 하는지 결정 원본 서버 풀 사이의 시간을 적절하게 설정하면 CDN은 요청을 원본으로 계속 전파하지 않고 업데이트된 콘텐츠를 제공 CDN은 원본에서 필요한 대역폭을 줄이면서 사용자에게 더 가까운 곳에서 콘텐츠를 효율적으로 제공 DNS 캐싱 DNS 레코드의 TTL은 숫..
https://www.cloudflare.com/ko-kr/learning/cdn/glossary/round-trip-time-rtt/ 왕복 시간(RTT, Round-Trip Time) 네트워크 요청이 시작점에서 목적지로 갔다가 다시 시작점으로 돌아오는 데 걸리는 시간 네트워크 관리자가 네트워크 연결의 속도와 안정성을 진단하는 데 사용 지연 시간(latency) 개선 👉 왕복 시간 단축과 표준 TLS/SSL 핸드셰이크 수정과 같이 왕복이 필요한 인스턴스를 제거 핑 유틸리티(ping utility) : 왕복 시간을 추정하는 방법 RTT 작동방식 뉴욕에 있는 사용자가 요청 -> 네트워크 트래픽은 싱가포르의 서버에서 종료되기 전에 서로 다른 물리적 위치에 있는 여러 라우터를 통해 전송 -> 싱가포르의 서버가 ..
https://www.cloudflare.com/ko-kr/learning/cdn/cdn-load-balance-reliability/ 부하 분산 (Load Balancing) 로드 밸런서: 네트워크 트래픽을 여러 서버에 균등하게 분배 CDN은 데이터 센터의 부하 분산을 이용하여 들어오는 요청을 사용 가능한 서버 풀에 분산시켜 급증하는 트래픽 처리 가용 자원을 효율적으로 사용함으로써 처리 속도를 높이고 서버 용량을 효과적으로 활용 웹 사이트에 비정상적으로 많은 방문자가 발생하거나 분산 서비스 거부 공격(DDoS)이 발생하는 경우와 같이 비정상적 인터넷 활동 중에 발생하는 트래픽 급증을 완화 서버 리소스의 가용성이 변동할 때 빠르고 효율적으로 변경 서버 장애 발생 시 로드 밸런서는 장애가 발생한 서버에 할..
SSL/TLS 암호화 TLS(Transport Layer Security) 인터넷을 통해 전송하는 데이터를 암호화하는 프로토콜 최초로 널리 채택된 웹 암호화 프로토콜인 SSL(Secure Sockets Layer)을 확장, 기존 프로토콜의 보안 결함을 대부분 해결 http://가 아니라 https://로 시작하는 웹 사이트는 브라우저와 서버 간의 통신에 TLS/SSL을 사용 암호화 프로토콜 👉 의도된 수신자만 정보를 해독, 중간자는 전송된 데이터의 콘텐츠 해독 불가 TLS 프로토콜 설계 1. 인증 - 제공된 ID의 유효성을 검증 2. 암호화 - 호스트 간에 전송되는 정보를 변조 3. 무결성 - 위조 및 변조 발견 SSL 인증서 사이트에서 TLS를 사용하려면, SSL 인증서와 해당 키가 필요 인증서 👉 사..
https://www.cloudflare.com/ko-kr/learning/cdn/what-is-a-cdn/ CDN(Content Delivery Network) 협력하여 인터넷 콘텐츠를 고속 전송하는 지리적으로 분산된 서버 집단 콘텐츠를 호스팅하지 않으며 네트워크 에지에서 콘텐츠를 캐싱하여 웹사이트 성능을 개선 캐싱으로 호스팅 대역폭 감소, 서비스 중단 방지, 보안 개선 CDN 사용의 효과 웹사이트 로드 시간 개선 - 웹사이트 방문자에 가까운 콘텐츠를 제공하므로 페이지 로드 시간이 빨라진다. (사이트 로드가 느리면 방문자는 이탈👉 이탈률을 줄이고 방문자가 사이트에서 보내는 시간 증가) 대역폭 비용 절감 - 캐싱과 기타 최적화를 사용하여 원본 서버가 제공해야 하는 데이터 양을 줄이고 웹사이트 소유자의 호..
https://www.cloudflare.com/ko-kr/learning/cdn/performance/ CDN 성능 최적화 방법 거리 단축 - 클라이언트와 요청 데이터 간의 물리적 거리를 단축 하드웨어/소프트웨어 최적화 -솔리드 스테이트 하드 드라이브 및 효율적인 로드 밸런싱 등을 통해 서버 측 인프라의 성능 향상 데이터 전송 감축 - 파일 크기를 줄이는 기술을 채용해 초기 페이지 로드 CDN의 콘텐츠 로드 방식 캐싱 사용자가 웹 페이지를 요청하면, 가장 가까운 CDN의 에지 서버로 요청이 라우팅 에지 서버는 사용자가 요청한 콘텐츠에 대해 원본 서버로 요청을 보냄 원본 서버가 에지 서버의 요청에 응답 마지막으로 에지 서버가 클라이언트에 응답 데이터가 원본 서버에서 CDN 네트워크에 캐싱되고 나면, 클라..
일단 wacom 홈페이지에서 최신 mac 용 드라이버를 설치한다(M1, M2 다 지원함) 23년 4월 13일 기준 6.4.1-2.dmg 가 최신이었다 설치하다보면 손쉬운설정에서 wacom 어쩌고 허용해달라고 계속 뜬다 진짜 계속....이건 일반-로그인-백그라운드 재생 앱 에서 wacom을 off 하면 사라지는데 이렇게 하면 태블릿 연결이 안 되니까 일단 참는다 경고창 말대로 시스템 설정에 들어가면 이미 com.wacom이 체크되어있거나(설치 중에 체크함) 체크 안되어 있어서 체크해도 경고창이 안 사라진다. 그래서 com.wacom 항목을 off해보거나 -> 눌러서 지웠더니 내 M1이 사용중에 최초로 멈췄다 완전 미친 설정이다 믿을 수 없어서 3번 더 실험해봤는데 와우 진짜 재시동 3번 함 맥북은 멈추면 ..
scikit-learn GridSearchCV ConvergenceWarning 끄기 먼저 아래는 일반적인 해결법들 1. ignore_warnings from sklearn.exceptions import ConvergenceWarning from sklearn.utils.testing import ignore_warnings @ignore_warnings(category=ConvergenceWarning) def ~(~): 모듈 앞에서 위와 같이 사용 2. filterwarnings, simplefilter import warnings from sklearn.exceptions import ConvergenceWarning with warnings.catch_warnings(): warnings.fil..