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

Læses lige nu

    Annonceindlæg fra Computerworld

    Udsolgt succes rykker i større rammer og offentliggør stjerneprogram

    Computerworlds Cloud & AI Festival tager konsekvensen af sin egen succes

    Navnenyt fra it-Danmark

    IFS Danmark A/S har pr. 1. april 2026 ansat Sarah Warm som Account Executive, Energy & Utilities. Hun skal især beskæftige sig med salg af IFS' løsninger til nye kunder inden for energibranchen. Hun kommer fra en stilling som Account Executive hos Synergy Investment Group i Holland. Hun er uddannet BSc Economics and Business Economics, Neuroscience & MSc Business Administration Digital Business. Hun har tidligere beskæftiget sig med Solution Sales & Cybersecurity. Nyt job

    Sarah Warm

    IFS Danmark A/S

    Guardsix har pr. 1. april 2026 ansat Annbritt Andersen som Global Chief Revenue Officer (CRO). Hun skal især beskæftige sig med at geare organisationen til en markant skalering i Europa. Hun har tidligere beskæftiget sig med globale kommercielle strategier for nogle af branchens allerstørste spillere, herunder Microsoft. Nyt job
    Sharp Consumer Electronics har pr. 1. april 2026 ansat Daniel Eriksson som salgsdirektør for de nordiske lande. Han skal især beskæftige sig med at accelerere virksomhedens vækst i Norden. Han kommer fra en stilling som nordisk salgsdirektør hos Hisense. Han har tidligere beskæftiget sig med detailhandel, kommerciel strategi og markedsudvidelser med bemærkelsesværdige resultater til følge. Nyt job

    Daniel Eriksson

    Sharp Consumer Electronics

    Guardsix har pr. 1. maj 2026 ansat Louise Sara Baunsgaard som Global Marketing & Communications Director. Hun skal især beskæftige sig med at positionere virksomheden som et europæisk alternativ i en tid, hvor cybersikkerhed i høj grad handler om geopolitik. Hun kommer fra en stilling som Co-Founder og CMO hos Get BOB. Hun er uddannet Ba.ling.merc fra CBS og har desuden en Mini MBA i marketing. Hun har tidligere beskæftiget sig med marketing og kommunikation i ledende nordiske roller hos bl.a. Meta og Nets. Nyt job