Google sætter turbo på sine API'er

Google Data Protocol er blevet opdateret med nye funktioner, der gør Googles API'er hurtigere.

Artikel top billede

Computerworld News Service: For at gøre sine API'er hurtigere, introducerede Google i sidste uge to eksperimentale funktioner i Google Data Protocol: De såkaldte partial response og partial update.

Google Data Protocol giver udviklere en sikker metode til at skrive applikationer, der gør brugerne i stand til at få adgang til og opdatere data, der er opbevaret i Googles tjenester.

"Delvis svar og delvis opdatering kan tilsammen drastisk reducere, hvad der kræves af netværks-, hukommelses- og CPU-ressourcer for at arbejde med Googles API'er," fremhæver Kyle Marvin og Zach Maier fra Google Data Protocol-teamet i et blogindlæg.

Nedsætter svartid

De forklarer med et eksempel, hvordan delvis svar virker. Hvis en udvikler arbejder på en kalender-widget til Android, hvordan viser han så tidspunktet og titlen for nyligt ændrede begivenheder i Google Kalender?

"Med den gamle Calendar Data API ville man være nødt til at forespørge sin kalenders begivenheds-feed og derefter modtage en stor mængde information som svar på forespørgslen, heriblandt masser af ekstra data såsom deltagerlister og begivenhedsbeskrivelser," skriver Marvin og Maier.

"Men med tilføjelsen af delvis svar kan man nu benytte felt-parameteret, så man kun forespørger om relevant information, hvilket i dette tilfælde er begivenheders titler og tidspunkter.

Intelligent fortolkning

Hvis en udvikler ønsker at gøre en widget i stand til at ændre tidspunktet for begivenheder i kalenderen, så kan det nu let lade sig gøre med tilføjelsen af delvis opdatering, der kan redigere i data, der modtages i delvis svar, og ved brug af HTTP PATCH til at sende de modificerede data tilbage til serveren, forklarer de.

"Serveren fortolker derefter PATCH på en intelligent måde og opdaterer kun de felter, man valgte at sende. Gennem hele denne cyklus med at læse, modificere og skrive forbliver de data, der ikke er behov for, uberørte på server-siden," påpeger Marvin og Maier.

Delvis svar og delvis opdatering blev allerede fra starten af i sidste uge understøttet i varierende grad af YouTube Data API, Calendar Data API, Picasa Web Albums Data API samt Sidewiki Data API.

Der er planer om inden længe at tilføje understøttelse i de fleste Google Data Protocol API'er.

Oversat af Thomas Bøndergaard

Event: Cyber Security Festival 2026

Sikkerhed | København

Mød Danmarks skrappeste it-sikkerhedseksperter og bliv klar til at planlægge og eksekvere en operationel og effektiv cybersikkerhedsstrategi, når vi åbner dørene for +1.700 it-professionelle. Du kan glæde dig til oplæg fra mere end 70 talere og møde mere end 50 leverandører over to dage.

18 & 19 november 2026 | Gratis deltagelse

Udlændinge- og Integrationsministeriet

Løsningsarkitekt til Kontoret Udviklingsprojekter i Udlændingestyrelsen

Københavnsområdet

Netcompany A/S

Microsoft Operations Engineer

Midtjylland

Netcompany A/S

Network Engineer

Københavnsområdet

Navnenyt fra it-Danmark

WITRICS A/S har pr. 1. juli 2026 ansat Tim Meicker som Sales & Marketing Manager. Han skal især beskæftige sig med marketingstrategi, salgsaktiviteter, samt virksomhedens kommercielle vækst. Han kommer fra en stilling som projektansat hos WITRICS A/S. Han er uddannet BA (hons) Strategic Management og MBA fra Syddansk Universitet. Nyt job

Tim Meicker

WITRICS A/S

Rethink Cybersecurity Advisory har pr. 1. juli 2026 ansat Michael Nyboe Engelrud som Associeret Partner & Senior Advisor. Han skal især beskæftige sig med spændingsfeltet mellem Informationssikkerhed og ansvarlig AI, Governance, Risk & Compliance og IT Beredskab. Han kommer fra en stilling som Principal Management Consultant hos Devoteam A/S. Han er uddannet AI Navigatør, certificeret i AI Transformation, Crisis Management med fundament i Computer Science. Han har tidligere beskæftiget sig med Ledelse, rådgivning, Databeskyttelse og Digital transformation. Nyt job

Michael Nyboe Engelrud

Rethink Cybersecurity Advisory

Netip A/S har pr. 1. maj 2026 ansat Steffen Bendix Søjberg som Systemkonsulent ved netIP's kontor i Rødekro. Han kommer fra en stilling som Systemadministr,og har været i branchen i mange år. Nyt job
IFS Danmark A/S har pr. 1. juni 2026 ansat Lasse Hounsgaard som AI Account Executive. Lasse skal især beskæftige sig med udrulning af IFS.ai Logistics i Norden. Lasse kommer fra en stilling som Manufacturing Account Executive hos Autodesk ApS. Lasse er uddannet cand.merc. i International Virksomhedsøkonomi. Lasse har tidligere beskæftiget sig med digitalisering af danske og nordiske virksomheder. Nyt job

Lasse Hounsgaard

IFS Danmark A/S