IT9 [IT] 브라우저에서 미리보기 가능한 파일 형식 미리보기 가능한 파일 형식 브라우저에서 기본적으로 지원하거나 간단한 JavaScript 처리를 통해 미리보기가 가능한 파일들1. 문서 형식 · PDF (.pdf) · 주요 브라우저들(Chrome, Firefox, Edge 등)이 내장 PDF 뷰어를 제공 · 텍스트 파일 (.txt, .md) · 간단한 텍스트이기 때문에 브라우저에서 바로 표시 가능2. 이미지 형식 · JPEG (.jpg, .jpeg) · PNG (.png) · GIF (.gif) · SVG (.svg) · WebP (.webp) · 대부분의 이미지 포맷은 브라우저가 기본적으로 지원3. 멀티미디어 형식 · 오디오 파일 : · MP3 (.mp3), O.. 2024. 12. 18. [IT] 쿠키 & 세션 & 토큰 & 캐시 쿠키(Cookie) : 브라우저에 저장되는 정보 웹 서핑을 하면서 어떤 사이트에 들어가면 쿠키를 설정하라는 문구를 본 적 있을 것이다. 이 쿠키 덕분에 쇼핑 사이트에 로그인하지 않아도 장바구니에 물건을 담아두거나 검색 기록에서 이전에 입력했던 검색어들을 찾아볼 수 있다. 나의 웹 서핑 내역이 마케팅과 광고에 활용되는 것도 쿠키를 통해 이뤄지는 일이다. 쿠키는 크롬이나 엣지같은 브라우저에 저장되는 작은 텍스트 파일이다. 브라우저는 사용자의 컴퓨터에 설치된 소프트웨어이므로 쿠키는 사용자가 갖고 있는 정보라고 할 수 있다. 사용자는 브라우저의 설정 화면이나 개발자 도구에서 쿠키를 확인하고 수정, 삭제할 수 있다. 다만, 쿠키는 당사자 뿐만 아니라 제 3자가 조회하는 것도 가능하기 때문에 개인 정보를 담은 내용.. 2023. 7. 15. [IT] 서버 이중화 서버 이중화(Active-Active, Active-Standby) 서버 인프라를 구성할 때 서비스의 안정적인 운영을 위해 이중화를 진행하게 된다. 이중화는 물리적/논리적 서버를 구성해 하나의 서비스에 장애가 발생하면 다른 서버의 서비스를 제공할 수 있게 한다. Active-Active 구조는 L4 스위치 등 부하분산(SLB) 로드밸런싱을 통해 기능/성격에 따라 1번 또는 2번 서버로 나누어 처리하도록 구성하는 것이다. 대부분의 웹서버는 L4 스위치 SLB(Server Load Balancing)으로 구성하고 DB는 Oracle RAC(Real Application Cluster)를 활용, 디스크는 Veritas CFS(Cluster File System)을 통해 구성한다. 이런 구성은 1번 장비 장애 .. 2023. 5. 30. [IT] Cloud Service 장단점 1. 경제성 클라우드 서비스는 큰 초기 비용 투자 없이 필요한 때에만 추가 자원에 대한 비용을 내고 필요하지 않은 자원에 대해서는 지급을 중지할 수 있어서 경제적으로 쓸 수 있다. 2. 편의성 클라우드 서비스 유형 가운데서도 특히 SaaS(사용자가 필요로 하는 서비스만 이용할 수 있도록 한 소프트웨어)의 경우, 인프라나 운영 서버 등을 사용자가 관리할 필요 없이 단순히 제공되는 서비스를 이용하기만 하면 된다는 점에서 사용자의 편의성이 두드러진다. 3. 가용성 클라우드는 많은 인프라, 운영 서버를 24시간 365일 항시 제공하기 때문에 높은 가용성을 지닌다. 그뿐만 아니라 클라우드에서는 서버의 이중화를 통한 고가용성을 얻을 수 있어서 가용성 면에서 상당한 이점을 가진다. 4. 유연성 사용자는 자신의 필요에.. 2023. 5. 30. [IT] Web Server & WAS Web Server의 개념 (하드웨어와 소프트웨어로 구분) 1) 하드웨어 : Web Server가 설치되어 있는 컴퓨터 2) 소프트웨어 : 웹 브라우저 클라이언트로부터 HTTP 요청을 받아 정적인 컨텐츠(.html, .jpeg, .css등)를 제공하는 컴퓨터 프로그램 WAS(Web Application Server) DB 조회나 다양한 로직 처리를 요구하는 동적인 컨텐츠를 제공하기 위해 만들어진 Application Server HTTP를 통해 컴퓨터나 장치에 Application을 수행해 주는 미들웨어(소프트웨어 엔진) 웹 컨테이너 혹은 서블릿 컨테이너라고도 불림 Container란 JSP, Servlet을 실행시킬 수 있는 소프트웨어를 말함 즉, WAS는 JSP, Servlet 구동 환경을 제공 WA.. 2023. 2. 26. [IT] Edge Computing Edge Computing(에지 컴퓨팅)이란? 응답 시간을 개선하고 대역폭을 절약하기 위해 필요한 곳에 연산과 데이터 스토리지를 도입하는 분산 컴퓨팅 패러다임의 하나로 쉽게 얘기하면 클라우드와 단말기 사이에 작은 클라우드를 하나 더 넣자는 개념이다. 빈도가 많은 것을 에지에 두고 단말기로부터의 요청에 빠른 응답 EX) 중식당에서 점심시간에 가장 많이 팔리는 짜장면, 짬뽕을 미리 만들어 놓는 것 2022. 12. 5. 이전 1 2 다음