Offcanvas

���������QL

라임라이트 네트웍스, CDN 엣지 플랫폼 ‘레이어제로’서 그래프QL 지원

라임라이트 네트웍스가 최근 발표한 글로벌 CDN 엣지 플랫폼인 ‘레이어제로(Layer0)’에서 그래프QL(GraphQL)을 지원한다고 밝혔다. 회사에 따르면 그래프QL은 마이크로서비스 기반(헤드리스) 웹사이트의 중요한 인에이블러(enabler)로서, 웹 개발자가 API 레이어를 보다 쉽고 빠르게 관리할 수 있도록 해준다. 레이어제로는 기존의 웹 CDN은 지원하지 않는 네트워크 엣지에서의 그래프QL(GraphQL) API의 캐싱 문제를 해결하며, 서버리스 환경에서 그래프QL 서버 호스팅을 지원한다고 업체 측은 설명했다.  최근 기업의 운영 팀이 아닌 웹 개발자(web builders)가 솔루션 구매 의사결정을 주도하는 추세가 두드러진 가운데, 이와 같은 새로운 기능은 44억 달러 규모의 웹 애플리케이션 CDN 시장에서 라임라이트의 입지를 강화할 수 있을 것으로 기대된다고 업체 측은 전했다. 그래프QL는 기존 REST API에서 향상된 쿼리형 언어로 많은 개발자들이 채택하고 있는 추세이다. 원래 페이스북이 개발해 오픈소스가 된 이 언어는 데이터의 오버 패칭(over-fetching)을 줄여 성능을 향상시킨다. 또한 클라이언트와 서버 간 유연하면서도 강력한 형식의 API를 정의함으로써 사용자가 번거로운 버전 관리 문제없이도 API를 보다 빠르게 사용할 수 있도록 지원한다.  하지만 기존 CDN 및 캐싱 소프트웨어는 REST API를 중심으로 구축됐으며, 복잡한 HTTP POST 형식을 캐싱하지 않기 때문에 그래프QL과는 호환되지 않는다. 기존 CDN에서는 그래프QL 쿼리를 파싱(parsing) 및 캐싱할 수 없기 때문에 전통적인 웹 CDN을 사용하는 웹사이트는 성능 저하의 문제가 발생한다. 레이어제로는 엣지 로직을 위한 자바스크립트(JavaScript) 기반의 고성능 선언형 언어(declarative language)인 ‘EdgeJS’에 그래프QL의 파싱과 POST 메서드 지원을 추가해 이러한 문제를 해결할 수 있다. ‘EdgeJ...

라임라이트 네트웍스 CDN 콘텐츠 딜리버리 네트워크 엣지 플랫폼 그래프QL

2021.12.20

라임라이트 네트웍스가 최근 발표한 글로벌 CDN 엣지 플랫폼인 ‘레이어제로(Layer0)’에서 그래프QL(GraphQL)을 지원한다고 밝혔다. 회사에 따르면 그래프QL은 마이크로서비스 기반(헤드리스) 웹사이트의 중요한 인에이블러(enabler)로서, 웹 개발자가 API 레이어를 보다 쉽고 빠르게 관리할 수 있도록 해준다. 레이어제로는 기존의 웹 CDN은 지원하지 않는 네트워크 엣지에서의 그래프QL(GraphQL) API의 캐싱 문제를 해결하며, 서버리스 환경에서 그래프QL 서버 호스팅을 지원한다고 업체 측은 설명했다.  최근 기업의 운영 팀이 아닌 웹 개발자(web builders)가 솔루션 구매 의사결정을 주도하는 추세가 두드러진 가운데, 이와 같은 새로운 기능은 44억 달러 규모의 웹 애플리케이션 CDN 시장에서 라임라이트의 입지를 강화할 수 있을 것으로 기대된다고 업체 측은 전했다. 그래프QL는 기존 REST API에서 향상된 쿼리형 언어로 많은 개발자들이 채택하고 있는 추세이다. 원래 페이스북이 개발해 오픈소스가 된 이 언어는 데이터의 오버 패칭(over-fetching)을 줄여 성능을 향상시킨다. 또한 클라이언트와 서버 간 유연하면서도 강력한 형식의 API를 정의함으로써 사용자가 번거로운 버전 관리 문제없이도 API를 보다 빠르게 사용할 수 있도록 지원한다.  하지만 기존 CDN 및 캐싱 소프트웨어는 REST API를 중심으로 구축됐으며, 복잡한 HTTP POST 형식을 캐싱하지 않기 때문에 그래프QL과는 호환되지 않는다. 기존 CDN에서는 그래프QL 쿼리를 파싱(parsing) 및 캐싱할 수 없기 때문에 전통적인 웹 CDN을 사용하는 웹사이트는 성능 저하의 문제가 발생한다. 레이어제로는 엣지 로직을 위한 자바스크립트(JavaScript) 기반의 고성능 선언형 언어(declarative language)인 ‘EdgeJS’에 그래프QL의 파싱과 POST 메서드 지원을 추가해 이러한 문제를 해결할 수 있다. ‘EdgeJ...

2021.12.20

풀스택 서버리스 잼스택 제공하는 ‘레드우드(Redwood)’ 살펴보기

기트허브(GitHub) 공동 창업자 톰 프레스턴워너를 필두로 하는 오픈소스 프레임워크 ‘레드우드(Redwood)’ 프로젝트 개발팀은 잼스택(Jamstack) 애플리케이션 개발을 지원하는 편향적인(opinionated) 풀스택 서버리스 웹 애플리케이션 프레임워크를 제공하고 있다.    ‘레드우드’는 애플리케이션 프론트엔드와 백엔드 모두에서 자바스크립트(JavaScript)를 기본언어로 사용한다. 이렇게 단일 언어를 사용하면 코드 재사용부터 개발자 채용까지 모든 것이 단순해진다고 개발팀은 설명했다.  개발팀은 공식 문서를 통해 ‘레드우드’ 혹은 ‘레드우드.js’를 설명하면서, CDN에 의해 정적으로 딜리버리되는 리액트(React) 자바스크립트 라이브러리 프론트엔드가 그래프QL(GraphQL)을 통해 전 세계의 AWS 람다(AWS Lamba)에서 실행되는 백엔드와 통신하며, 이를 모두 깃 푸시(git push)로 배포할 수 있다고 전했다.  이 밖에 ‘레드우드’를 사용하면, 그 자체로 운영상의 의사결정이 이뤄지기 때문에 다양한 기술과 구성을 선택하고 재선택하는 데 시간을 낭비하는 대신 애플리케이션 개발에 더 집중할 수 있다고 개발팀은 언급했다.  한편 사전 렌더링 및 디커플링 핵심 원칙을 활용하는 ‘잼스택’은 웹을 더 빠르고, 더 안전하며, 더 확장 가능하도록 하는 아키텍처를 제공한다. 잼스택은 최신 데브옵스 개발 철학을 정적 HTML 페이지와 결합한다.  레드우드는 현재 버전 0.20 상태다. 기트허브에서 액세스할 수 있다. 개발팀은 2020년 말에 스테이블 1.0 버전을 출시할 예정이라고 밝혔다. 표준 레드우드 애플리케이션에서 사용할 기술은 다음과 같다.  • 리액트(React) • 그래프QL(GraphQL) • 프리즘 데이터베이스 툴킷(Prism database toolkit) • 제스트 자바스크립트 테스팅 프레임워크(Jest JavaScript testing framework): 출시...

레드우드 잼스택 오픈소스 프레임워크 기트허브 리액트 자바스크립트 그래프QL AWS 람다 프론트엔드 백엔드 데브옵스

2020.11.04

기트허브(GitHub) 공동 창업자 톰 프레스턴워너를 필두로 하는 오픈소스 프레임워크 ‘레드우드(Redwood)’ 프로젝트 개발팀은 잼스택(Jamstack) 애플리케이션 개발을 지원하는 편향적인(opinionated) 풀스택 서버리스 웹 애플리케이션 프레임워크를 제공하고 있다.    ‘레드우드’는 애플리케이션 프론트엔드와 백엔드 모두에서 자바스크립트(JavaScript)를 기본언어로 사용한다. 이렇게 단일 언어를 사용하면 코드 재사용부터 개발자 채용까지 모든 것이 단순해진다고 개발팀은 설명했다.  개발팀은 공식 문서를 통해 ‘레드우드’ 혹은 ‘레드우드.js’를 설명하면서, CDN에 의해 정적으로 딜리버리되는 리액트(React) 자바스크립트 라이브러리 프론트엔드가 그래프QL(GraphQL)을 통해 전 세계의 AWS 람다(AWS Lamba)에서 실행되는 백엔드와 통신하며, 이를 모두 깃 푸시(git push)로 배포할 수 있다고 전했다.  이 밖에 ‘레드우드’를 사용하면, 그 자체로 운영상의 의사결정이 이뤄지기 때문에 다양한 기술과 구성을 선택하고 재선택하는 데 시간을 낭비하는 대신 애플리케이션 개발에 더 집중할 수 있다고 개발팀은 언급했다.  한편 사전 렌더링 및 디커플링 핵심 원칙을 활용하는 ‘잼스택’은 웹을 더 빠르고, 더 안전하며, 더 확장 가능하도록 하는 아키텍처를 제공한다. 잼스택은 최신 데브옵스 개발 철학을 정적 HTML 페이지와 결합한다.  레드우드는 현재 버전 0.20 상태다. 기트허브에서 액세스할 수 있다. 개발팀은 2020년 말에 스테이블 1.0 버전을 출시할 예정이라고 밝혔다. 표준 레드우드 애플리케이션에서 사용할 기술은 다음과 같다.  • 리액트(React) • 그래프QL(GraphQL) • 프리즘 데이터베이스 툴킷(Prism database toolkit) • 제스트 자바스크립트 테스팅 프레임워크(Jest JavaScript testing framework): 출시...

2020.11.04

파이토치 '뜨고', 파이어폭스 '지고'··· 개발자를 위한 기술 트렌드

개발자 수요는 여전히 높지만 개발자가 성공하기 위해 필요한 기술들은 끊임없이 변화하고 있다. 프로그래밍 역량을 경쟁력 있게 그리고 유행에 맞게 유지하는 방법은 다음과 같다. 기술이 계속 진화하는 것과 마찬가지로 기업이 개발자에게 요구하는 기술 역시 계속해서 달라진다. 오늘날 기업들은 디지털 트랜스포메이션과 데이터 중심 문화로의 전환을 진행 중이다.  이에 따라 인공지능, 머신러닝, 사물인터넷, IT 자동화 등의 기술 분야가 기업의 기술 전략을 주도하고 있다. 또한 급변하는 시장에서 기업의 혁신과 경쟁력 확보에 도움이 될 도커(Docker), 앤서블(Ansible), 애저(Azure)와 같은 도구 활용 기술에 대한 수요도 늘어나고 있다.   코딩 교육 사이트이자 온라인 코딩 툴인 해커랭크(HackerRank)의 CEO 비벡 라비산카는 “기업들이 내부 개발자 조직을 대상으로 ‘기술 지도’를 만들고 있다. 현재 보유 중인 기술과 성장이 필요한 분야를 파악하기 위해서다. 즉 기술 격차를 찾고 이를 메울 수 있는 연수와 교육을 마련하고자 기업들이 이와 같은 역량 평가 프레임워크를 구축하고 있다”라고 말했다.  어떤 분야와 기술이 뜨고 지는지 파악한다면 기업은 물론 개발자도 성공을 위한 적절한 기술 및 지식을 갖추고 있는지 확인할 수 있다. 이를 위해서는 개발자 구인 광고를 뒤지는 것이 가장 효과적이다. 미국의 개발자 구인 사이트 인디드닷컴(Indeed.com)은 최근 관심이 집중되고 있는 기술과 그렇지 않은 기술을 알아보고자 500개의 핵심 IT 기술 용어를 기반으로 구인 광고를 분석했다.  인디드닷컴에 따르면 도커에 대한 언급이 지난 5년간 4,000% 이상 증가했으며 2019년도 미국 전체 기술직 구인 공고 중 5% 이상을 차지했다. IoT 역시 지난 5년간 2,000% 가까이 급상승했다. 이밖에 IT 자동화 및 배포 툴인 앤서블, 실시간 데이터 파이프라인 및 스트리밍 앱 구축용 툴 카프카도 비슷하게 가파른 상승세를 ...

개발자 스프링부트 그래프QL 루커 파이토치 코틀린 구글클라우드플랫폼 닷넷코어 쿠버네티스 테라폼

2020.04.20

개발자 수요는 여전히 높지만 개발자가 성공하기 위해 필요한 기술들은 끊임없이 변화하고 있다. 프로그래밍 역량을 경쟁력 있게 그리고 유행에 맞게 유지하는 방법은 다음과 같다. 기술이 계속 진화하는 것과 마찬가지로 기업이 개발자에게 요구하는 기술 역시 계속해서 달라진다. 오늘날 기업들은 디지털 트랜스포메이션과 데이터 중심 문화로의 전환을 진행 중이다.  이에 따라 인공지능, 머신러닝, 사물인터넷, IT 자동화 등의 기술 분야가 기업의 기술 전략을 주도하고 있다. 또한 급변하는 시장에서 기업의 혁신과 경쟁력 확보에 도움이 될 도커(Docker), 앤서블(Ansible), 애저(Azure)와 같은 도구 활용 기술에 대한 수요도 늘어나고 있다.   코딩 교육 사이트이자 온라인 코딩 툴인 해커랭크(HackerRank)의 CEO 비벡 라비산카는 “기업들이 내부 개발자 조직을 대상으로 ‘기술 지도’를 만들고 있다. 현재 보유 중인 기술과 성장이 필요한 분야를 파악하기 위해서다. 즉 기술 격차를 찾고 이를 메울 수 있는 연수와 교육을 마련하고자 기업들이 이와 같은 역량 평가 프레임워크를 구축하고 있다”라고 말했다.  어떤 분야와 기술이 뜨고 지는지 파악한다면 기업은 물론 개발자도 성공을 위한 적절한 기술 및 지식을 갖추고 있는지 확인할 수 있다. 이를 위해서는 개발자 구인 광고를 뒤지는 것이 가장 효과적이다. 미국의 개발자 구인 사이트 인디드닷컴(Indeed.com)은 최근 관심이 집중되고 있는 기술과 그렇지 않은 기술을 알아보고자 500개의 핵심 IT 기술 용어를 기반으로 구인 광고를 분석했다.  인디드닷컴에 따르면 도커에 대한 언급이 지난 5년간 4,000% 이상 증가했으며 2019년도 미국 전체 기술직 구인 공고 중 5% 이상을 차지했다. IoT 역시 지난 5년간 2,000% 가까이 급상승했다. 이밖에 IT 자동화 및 배포 툴인 앤서블, 실시간 데이터 파이프라인 및 스트리밍 앱 구축용 툴 카프카도 비슷하게 가파른 상승세를 ...

2020.04.20

IDG 설문조사

회사명:한국IDG 제호: ITWorld 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 편집인 : 박재곤 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.

10.4.0.31