전체 글

DeFi DeFi Defi open and global financial system - alternative to the traditional financial system gives you control and visibility over your money gives you exposure to global markets and alternatives to your local currency or banking options open to anyone with an internet connection and Defi largely owned and maintained by their users DeFi market always open and there are no centralized author..
Other Serverless AWS Services AWS SQS AWS SQS(Simple Queue Service) fully-maanged message queueing service that stores messages messages are stored(but will expire) until they are processed and deleted act as a buffer btw senders and receivers securely share SQS queues anonymously or with specific accounts queue sharing can also be restricted by IP address and time of day msgs are stored in encr..
Serverless Microservices Microservices An architecture that is loosely coupled An architectural and organizational approach to software development Software is composed of small independent services Communicate over well-defined APIs Owned by small, self-contained teams Microservicce: SW System을 작은 독립적인 서비스들로 나누는 아키텍처 스타일로 여러 모듈로 구성된 작은 서비스들이 독립적으로 배포, 확장, 관리될 수 있도록 설계한다. Tightly vs Loosely Coup..
Private Blockchain Public blockchain Public Blockchain any participants can read the ledger and use it to carry out transactions, everyone can participate in the process of creating the consensus there is no owner in the public blockchain system no central register, no trusted third party Code is Law the nodes of the network validate the choices operation is based on cryptoeconomics: combination..
IT Security Access Control Permissions Permissions are needed to give users specific acess to data and resources that are need for their job role define type of access Read-only access Modify access Delete access Principle of Least Privilege Grant only the minimal privileges needed to a user Start with a minimum set of permissions, and grant additional permissions as necessary Identity and Acces..
Datagram format & Fragmentation IPv4 Datagram Format IP Header: 20바이트 IPv4 Fragmentation IPv4 Fragmentation at router large IP datagram divided(fragmented) at routers (UDP datagram -> at host) one datagram -> several datagrams reassembled only at final destination "host" (not router) before they reach the transport layer (Layer 4) using IP header IP header bits used to identify, order related fr..
File Systems File and File System File A named collection of related information 일반적으로 비휘발성 보조 기억장치(영구 기억 장치)에 저장 OS는 다양한 저장 장치를 file이라는 동일한 논리적 단위로 볼 수 있ㄱ 해 줌 File attribute(metadata) 파일 자체의 내용이 아니라 파일을 관리하기 위한 각종 정보들 File system OS에서 파일을 관리하는 부분 - 파일, 파일의 메타데이터, 디렉토리 정보 등 관리 파일의 저장 방법 결정, 파일 보호 Directory 파일과 다른 디렉토리를 포함하는 특별한 종류의 파일 파일의 메타데이터 중 일부를 보관하고 있는 일종의 특별한 파일 Partition (Logical Disk) 하..
트랜잭션 트랜잭션의 특성 트랜잭션 (Transaction) 논리적인 작업의 단위, 하나의 작업을 수행하는 데 필요한 DB 연산들을 모아 놓은 것 장애 발생 시 복구 작업이나 병행 제어 작업을 위한 중요한 단위로 사용 데이터베이스의 무결성과 일관성을 보장하기 위해 작업 수행에 필요한 연산들을 하나의 트랜잭션으로 제대로 정의하고 관리해야 함 트랜잭션의 특성 (ACID) 원자성 (Atomicity) 트랜잭션의 연산들이 모두 정상적으로 실행되거나 하나도 실행되지 않아야 하는 all-or-nothing 방식 트랜잭션 실행 도중 장애가 발생하면 지금까지 실행한 연산 처리를 모두 취소하고, DB를 트랜잭션 작업 전 상태로 되돌려야 함 👉 원자성의 보장을 위해 장애 발생 시 회복 기능 필요 일관성 (Consistenc..
Network Layer Network Layer Network Layer (Layer 3) Layer 3의 main mission: source host가 보내는 데이터를 destination host까지 전달하는 것 👉 host-to-host communication Most complex layers Network layer protocls in every host(only data plane) & router(data & control plane) data plane = forwarding / control plane = routing Delevering segment from sending to receiving host sending host: encapsulates segments(Layer..
AWS Well-Architected Framework Cloud Operation Cloud Operation 클라우드 환경에서 IT 자원을 효율적으로 관리하고 운영하기 위한 일련의 활동 With AWS, customers can enable provision and operate their environment for both business agility and governance control Benefits of AWS Cloud Operations Innovation Scale Simplicity Cost savings AWS Well-Architected Framework Well-Architected (WA) Framework AWS에서 제공하는 클라우드 아키텍처 디자인에 관한 모범 사례 ..
호프
Untitled