amaah + caching   17

SPDY Protocol (Chromium Developer Documentation)
First thought: for some reason they don't like middlemen.... Pity the caches... By using SSL they are reducing visibility to intermediaries... The compressed headers and connection multiplexing are good however there is more lost in the move to this binary rendering in the protocol. The downside of relaxing the layered constraint in REST is that you lose the entire ecosystem of caches in the architecture. The question is whether the gains outweigh the losses.
web  architecture  design  http  rest  constraints  internet  technology  protocol  development  middlemen  caching  intermediaries  tradeoffs 
november 2009 by amaah
A New Kind of Tiered Architecture
I don't know why you need to invent new terminology for a cache although "latency engine" sounds much fancier. The thing about architecting for middlemen is that the issue of visibility for intermediaries is addressed upfront as in http 1.1 + cache extens
web  Architecture  caching  design  technology  http  performance  software 
may 2008 by amaah
What’s wrong with HTTP (and why it doesn’t matter) (pdf)
oldie but goodie presentation about the cobwebs in HTTP. The bit about the complexity this has meant for caching is insightful, he posits "MIME analogy falsely extended to HTTP". integrity checking is on messages instead of documents
http  web  architecture  design  caching  technology  modeling  resourcemodeling  abstractions  filetype:pdf  media:document 
december 2007 by amaah
On resource modeling, intermediaries and deployment
thinking aloud about REST, resource modeling, caches, intermediaries, extensibility, deployment, http, how the linguistics of put are affecting the semantics of PUT, how the Atompub folk are the first Protestants of REST and more. Mailing list toli
rest  web  http  design  resource  resourcemodeling  caching  intermediaries  firewall  extensibility  deployment  modeling  linguistics  language  metaphysics  semantics  architecture  toli 
june 2007 by amaah
The State of Proxy Caching
The good news is that the basics of URIs, HTTP connection handling and caching were not a problem; every implementation passed them with pretty much flying colours. The bad news is that more complex functionality is spottily supported, at best. I suspect
web  http  caching  rest  survey  research  internet  uri  technology  development  programming  BestPractices  standards  performance  Architecture 
june 2007 by amaah
Choosing an Offline Application Architecture
All the offline-enabled applications had the following design issues: 1 isolating the data layer 2. deciding which features to implement offline (connection strategy) 3. deciding on the app's modality 4. implementing data synchronization
offline  technology  design  web  browser  architecture  google  data  caching  transparency  intermediaries  visibility  ui  usability  synchronization  http  concurrency 
may 2007 by amaah
A New Way to look at Networking
video of Van Jacobsen's talk on networks. Great introduction on the history. Interesting insight on future trends also: architectural implications of the move to dissemination based networking from our current conversational model.
technology  networks  Architecture  Design  history  telecom  data  web  rest  mobility  internet  packet  caching  overlay  performance  research  insight  distributed  systems  communication  dissemination  mobile 
may 2007 by amaah
AJAX is great, except for the J and the X
when we look for the new browser to replace the AJAX browser we must make sure it keeps the same 'pain free' execution environment characteristics of the browser. So yes, put in server functionality, but make the server functionality disappear when the us
technology  software  web  dom  scripting  BestPractices  insight  analysis  offline  forms  development  programming  xml  language  http  caching  browser  schema  yaron  GreatGame  javascript  frameworks  microsoft  BUDS  interaction 
june 2006 by amaah
Cache Missing for Fun and Profit (pdf)
Hyperthreading considered harmful; implementation flaws in caching and threading strategy in Intel's Pentium 4 and later chips
technology  security  risk  chips  intel  design  architecture  vulnerability  caching  multithreading  memory  threads  filetype:pdf  media:document 
june 2005 by amaah

Copy this bookmark: