Google Native Client moet server ontlasten

Hoe handig webapplicaties ook zijn qua beheer, ze leveren ook nadelen op als het gaat om rekenen, zeker met grote hoeveelheden data. Maar volgens Google is het bedrijf vrij ver gevorderd om dat nadeel van webapplicaties op te vangen.

Source: Google Native Client moet server ontlasten

Ik heb het artikel even 2 keer moeten lezen. “Software om de server te onlasten”, is dat niet gewoon een client of te wel lokale software ? Is de lokale rekenkracht, multimedia, etc nu ineens wel belangrijk ?

Volgens het artikel is Google bezig haar antwoord op Adobe Flash, Air en Microsoft Silverlight te ontwikelen. Wat mij betreft de zoveelste erkenning van Google dat de juiste strategie Software + Services is en niet “SaaS” als in in “browser-only” oplossingen.

 

Update 10-12-2008

Het idee van Google, naast het feit dat Flash en Silverlight al reeds bestaande oplossingen zijn is niet echt nieuw. Mijn collega Jeroen attendeerde mij op een artikel van Microsoft research waarin dit concept uitvoerig wordt behandeld :

 

Leveraging Legacy Code to Deploy Desktop Applications on the Web

John R. Douceur, Jeremy Elson, Jon Howell, and Jacob R. Lorch
Microsoft Research

Abstract

Xax is a browser plugin model that enables developers to leverage existing tools, libraries, and entire programs to deliver feature-rich applications on the web. Xax employs a novel combination of mechanisms that collectively provide security, OS-independence, performance, and support for legacy code. These mechanisms include memory-isolated native code execution behind a narrow syscall interface, an abstraction layer that provides a consistent binary interface across operating systems, system services via hooks to existing browser mechanisms, and lightweight modifications to existing tool chains and code bases. We demonstrate a variety of applications and libraries from existing code bases, in several languages, produced with various tool chains, running in multiple browsers on multiple operating systems. With roughly two person-weeks of effort, we ported 3.3 million lines of code to Xax, including a PDF viewer, a Python interpreter, a speech synthesizer, and an OpenGL pipeline

Source : Microsoft Research

Peter de Haas
Peter de Haas

Peter is gedreven door de grenzeloze mogelijkheden van technologische vooruitgang. Met meer dan 35 jaar ervaring in de IT heeft hij talloze ontwikkelingen zien opkomen en hun impact op organisaties en mensen meegemaakt. Met een scherp oog voor het identificeren van oplossingen waar anderen alleen problemen zien, is hij een ware expert in digitale transformaties.
Peter helpt individuen, teams en organisaties bij het ontwikkelen van nieuwe vaardigheden en het implementeren van baanbrekende oplossingen die werk beter maken. Zijn inzichten en ervaringen maken hem een gewaardeerde bron voor iedereen die de nieuwste technologische trends wil begrijpen en toepassen.

Artikelen: 3832