AWS Cheat Sheet - Amazon CloudFront

CDN(Content delivery Network)란 지리적으로 분산된 프락시 서버(proxy server)와 데이터센터로 구성된 분산 네트워크를 의미한다. CDN의 목표는 서비스를 지리적으로 분산하여 가용성과 성능을 높이는데 있다. CDN은 인터넷이 사람과 기업을 위한 미션 크리티컬한 매체가 되는 1990년대 후반에 등장했다. 오늘날 CDN은 웹객체(텍스트, 이미지, 스크립트), 다운로드 가능한 파일(영상, 소프트웨어, 문서), 애플리케이션(전자상거래, 포털), 라이브 스트리밍, 주문형 스트리밍 등 다양한 영역에서 활용하고 있다.

AWS 기반 추천 시스템 아키텍처

주식회사 joinc는 다양한 패션용품을 판매하는 인터넷 전자 상거래 서비스를 운영하고 있다. 이 회사의 CTO는 전자 상거래 시장이 격화되면서, 서비스 경쟁력을 확보하는게 중요한 과제가 됐다.CTO는 우선 과제로 개인화된 상품추천 서비스를 개발하기로 했다. 상품추천의 요구사항은 아래와 같다. 1. 사용자의 활동(Activity)를 저장하고 분석할 수 있는 시스템을 구축한다. 1. 분석된 결과를 사용자에게 실시간 혹은 배치로 제공 할 수 있는 추천 시스템을 구축한다.

Flutter HTTP Request

나는 백앤드를 기반으로하는 개발자다. 급할 때는 HTML, CSS, JS 기반으로 프론트앤드도 하기는 하지만, 그냥 심심해서, 급해서, 재미로 하는 수준에서 벗어나지 않는다. 그러다가 여러 이유들로 Flutter를 이용해서 애플리케이션 개발을 하게 됐다. 아무래도 백앤드 개발이 우선이다 보니, UI 보다는 HTTP Request 처리에 우선 관심이 가서 이 부분을 문서로 정리해 보기로 했다.

  • yundream
  • 2021-05-23 16:16:11
  • 9042
  • tags:

DID - 분산신원인증

DID(Decentralized identifiers)는 디지털 세상에서 이용 할 수 있는 탈중앙화된 신원증명 시스템이다. DID의 핵심 키워드는 분산(Decentralized)와 자기주권신원(Self Sovereign Identity - SIS)다.번들링은 "어떤 것을 묶는 과정"이고 언번들링은 "묶은 것을 쪼개는 과정"이다. 핀테크에서도 세대를 구분하기 위해서 사용한다.예를들어 지금은 핀테크2.0(3.0으로 넘어 가는 초기)로 세대를 정의하고 있는데, 핀테크 2.0은 "언번들링(Unbundling)" 전략을 사용하는데, 기존에 은행에 집중되어 있던 기능들의 일부분을 핀테크 기업이 전문화해서 서비스하는 전략이다.