베이징 시간으로 3월 28일, Google은 최근 두 가지 새로운 실험 기능을 출시했으며 Google 데이터 프로토콜의 액세스 효율성이 크게 향상될 것으로 예상됩니다. Google 데이터 계약은 Google 제품을 제3자 소프트웨어 공급업체에 공개하기 위한 안전한 수단을 제공합니다. 이 계약을 통해 개발자는 애플리케이션을 작성하고 Google 제품에 저장된 데이터에 액세스하고 수정할 수 있습니다.
구글은 이 두 가지 새로운 기능을 부분 응답(Partial Response)과 부분 업데이트(Partial Update)라고 명명하고, 이 두 가지 신기술을 통해 인터넷 속도가 더 빨라질 것이라고 주장했다.
이전에는 Google 캘린더의 전체 데이터 응답에 불필요한 정보가 많이 포함되는 경우가 많았지만 이제 개발자는 관련 데이터만 포함된 부분 응답을 요청할 수 있습니다. 개발자는 부분 업데이트를 통해 이 데이터를 편집하고 사용되지 않는 데이터에 액세스하지 않고도 서버로 다시 보낼 수도 있습니다.
Google 데이터 프로토콜 R&D 팀장인 Kyle Marvin은 "로컬 응답과 로컬 업데이트라는 두 가지 새로운 기능을 통해 Google API를 실행하는 데 필요한 네트워크 대역폭, 메모리 소비 및 CPU 리소스 사용량을 크게 줄일 수 있습니다."라고 말했습니다.
Marvin은 또한 프로그래머가 Android 캘린더 구성 요소를 개발하고 전체 캘린더를 얻기 위해 전통적인 방법을 사용하는 경우 정보 응답에는 160kb의 데이터가 포함되지만 부분 응답에는 8kb의 데이터만 포함되어 95%가 감소한다고 말했습니다. 개선 사항은 모바일 장치에서 더 효과적이며 그 효과는 더 큽니다.
최근 구글이 출시한 부분 응답 및 업데이트 기술 외에도 유사한 서비스를 제공하는 다른 개발 키트로는 유튜브 데이터 API, 캘린더 데이터 API, 피카사 웹앨범 데이터 API 등이 있다.
-