jjsair0412.hashnode.devLinux File Link의 이해_(inode, Symbolic Link(Soft Link), Hard Link)목차 0. 개요 1. inode란? 1.1 확인 방법 1.2 메타데이터 종류 1.3 Linux 시스템에서 파일을 읽는 방법 1.4 결론 2. Linux 파일 Link의 이해 2.1 Hard Link 2.2 Symbolic Link(Soft Link) 2.3 Hard Link vs Symbolic Link(Soft Link) 3. Link별 사용 시기 3.1 Symbolic Link(Soft Link) 3.2 Hard Li...Sep 20, 2024·6 min read
jjsair0412.hashnode.dev가상화 기술과 VM(Virtual Machine)목차 1. 개요 2. 가상화 기술 2.1 종류 2.2 장점 2.3 예시 3. 가상화 vs 가상 머신 4. 가상 머신을 사용하는 이유 5. 가상 머신과 Hypervisor Hypervisor의 유형 6. 가상 머신의 문제점 7. 가상머신과 클라우드 8. 가상머신과 컨테이너, Hypervisor vs Docker Engine 9. 참고자료 1. 개요 가상 머신은 일종의 컴퓨팅 환경으로, 격리된 시스템으로 작동하며 하드웨어 리소스 풀에서...Sep 19, 2024·5 min read
jjsair0412.hashnode.devLinux Memory 관리의 시작 - free , cache , SwapLinux Memory 관리의 시작 - free , cache , Swap 해당 문서는 책 'DevOps와 SE를 위한 Linux 커널 이야기' 를 읽고 정리한 내용 입니다. OverView 서버 Application, Queue, 등 세상의 Application은 커널 기반의 Linux 시스템 위에서 작동하는 경우가 많다 생각합니다. Linux마스터라는 자격증이 있을 정도로 Linux 자체를 다루는것은 중요합니다. 이는 단단한 시스템을...Apr 20, 2024·11 min read
jjsair0412.hashnode.devLinux top Command에 대한 이해Linux top Command에 대한 이해 - top 명령어로 더욱 안정적인 시스템 구성하기 해당 문서는 책 'DevOps와 SE를 위한 리눅스 커널 이야기' 를 읽고 정리한 내용 입니다. OverView 저는 container 환경을 좋아합니다. DockerFile만 코드에 갖고있다면 어디서든 빠르게 배포하고 어떠한 구조로 Application이 동작하는지 간편하게 확인할 수 있기 때문입니다. 심지어는 Private Image Rep...Apr 2, 2024·8 min read
jjsair0412.hashnode.devAmazon OpenSearch를 통한 검색 기능 개발기Amazon OpenSearch를 통한 검색 기능 개발기 서비스의 검색 기능을 개발하기 위한 산전수전을 기록해둔 문서 입니다. 사용자는 업로드된 수많은 콘텐츠들을 정리된 정보로 잘 검색되야 하기 때문에 , 주요 기능이었으며 , Amazon OpenSearch를 통해 이를 개발하였습니다. RDB와 Amazon OpenSearch 간의 데이터 정합성 맞추기 먼저 RDB에 적재된 검색대상 정보들을 , Amazon OpenSearch에 Insert 시...Mar 31, 2024·6 min read