멀티코어 프로그래밍에서 흔히 발생하는 문제 1부 (펌) [스레드의 오버헤드...]
·
Computer Science/Operating System
https://andromedarabbit.net/멀티코어-프로그래밍에서-흔히-발생하는-문제-1부/#comment-3567 멀티코어 프로그래밍에서 흔히 발생하는 문제, 1부 스레드, 데이터 경쟁, 교차 잠금, 라이브 잠금 Common problems in multi-core programming, Part 1: Threads, data races, deadlocks, live locks 중 핵심만 발췌 번역한 글이다. 지나치게 많은 스레드 스레드가 너무 많으면 andromedarabbit.net
Virtualization 정리 (+Ring level, binary translation [소프트웨어 전가상화], trap&emulate[하드웨어 전가상화])
·
Computer Science/Operating System
1. 하이퍼바이저의 역할 : Guest OS들의 리소스 관리, 프로세스들의 격리 (micro kernel의 역할) 2. Root VM의 역할 : 하드웨어 접근 관리 (binary translation) 3. Ring Level : 하드웨어에 어디까지 접근할 수 있는지에 대한 권한 (Ring level 0 : OS, Ring level 3 : user program) https://elfmfl.tistory.com/2
캐시와 버퍼의 차이
·
Computer Science/Operating System
https://process0modesty.tistory.com/357 캐시와 버퍼의 차이점 의문의 시작 하드디스크에 달린 메모리는 '캐시'일까 '버퍼'일까? 이 메모리는 하는일이 뭘까? 캐시랑 버퍼는 하드디스크에만 달려있을까? 다나와같은 상품정보 사이트에 가보면 두 단어를 구분 process0modesty.tistory.com 캐시 : 빠르게 읽기 위해 버퍼 : 빠른 장치에서 느린 장치로 write를 할 때, 시간이 오래 걸리니까, 이걸 버퍼에 넣어두고 안끊어지게 write 하기 위해 위 요약은 너무 시야가 좁은 요약이고 https://dbknowledge.tistory.com/51 버퍼 (Buffer) & 캐시 (Cache) 해당 페이지에서는 버퍼 & 캐시 개념에 대해서 알아본다. (참조페이지) do..
[카톡설명] NAT Gateway의 목적, 서버는 inbound, 클라이언트는 outbound만 열려있어도 데이터를 주고받을 수 있다!
·
Computer Science/Network
https://docs.microsoft.com/ko-kr/azure/virtual-network/nat-gateway/nat-overview Azure Virtual Network NAT란? Virtual Network NAT의 기능, 리소스, 아키텍처 및 구현에 대한 개요입니다. Virtual Network NAT의 작동 방식과 Azure에서 NAT Gateway 리소스를 사용하는 방법을 알아봅니다. docs.microsoft.com NAT gateway의 목적은 vNet의 outbound traffic을 정해진 IP로 단순화하는 것이다. ** VM의 개별 PIP는 모두 제거하고, 서브넷에 위치한 NAT gateway로 outbound traffic을 routing한다. 장점) 1. 외부(인터넷)에서..
MSA 환경에서 데이터 관리를 위한 필수 사항: 고가용성과 데이터 동기화 (퍼옴)
·
Computer Science/Database
https://s-core.co.kr/insight/view/msa-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EA%B4%80%EB%A6%AC%EB%A5%BC-%EC%9C%84%ED%95%9C-%ED%95%84%EC%88%98-%EC%82%AC%ED%95%AD-%EA%B3%A0%EA%B0%80%EC%9A%A9%EC%84%B1%EA%B3%BC/ 에스코어 에스코어는 디지털 혁신을 위한 고급 프로페셔널 서비스를 제공합니다. 매니지먼트 컨설팅과 소프트웨어 테크놀로지 서비스 오퍼링을 살펴보세요. s-core.co.kr 완전 정리가 잘되어있는 글이다. 필독!
Zero Trust란? (+현대적 보안)
·
Computer Science/Security
제로 트러스트는 모든 사용자와 패킷, 네트워크 인터페이스 및 장치를 신뢰하지 않는 것이다. 그리고 매번 확인하는 것이다. + 모든 행위에 대한 로그를 저장하고 감사할 수 있도록 환경 구성까지. https://www.opsnow.com/%eb%b3%b4%ec%95%88-%eb%b0%a9%eb%b2%95%eb%a1%a0-%eb%b0%8f-%ec%a0%84%eb%9e%b5-%ec%a0%9c%eb%a1%9c-%ed%8a%b8%eb%9f%ac%ec%8a%a4%ed%8a%b8zero-trust%eb%9e%80/ 보안 방법론 및 전략 '제로 트러스트(Zero trust) - OpsNow 제로 트러스트(zero trust)'는 특정 기술이나 솔루션 이름이 아닙니다. 제로 트러스트는 보안 방법론, 전략, 프레임워크입니다..