amaah + http   50

Roy Fielding's protocol that influenced HTTP2 and now 3
Design  http  web  Networks  Technology  Architecture  adoption  BestPractices  REST 
8 weeks ago by amaah
RFC 7230 - Hypertext Transfer Protocol (HTTP/1.1)
finally revised.. kudos to Roy Fielding, Mark Nottingham and others... the basis of the web
http  web  design  protocol  architecture  rest  technology  software  networks  internet  bestpractices 
june 2014 by amaah
REST wins, noone goes home
hard to believe that this was written in 2006 but I think Bill was the epitome of prescience
rest  web  architecture  http  design  software  BestPractices  technology  systems 
january 2011 by amaah
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
Lessons of the Web
Ben Carlyle expounds on the paradoxes of the web... oldie but goodie
technology  web  BestPractices  software  evolution  adaptation  adaptability  extensibility  data  rest  html  architecture  http  design 
april 2009 by amaah
A basic Atom store ala GData - well without the full bore infrastructure but ostensibly good enough to first order... feeds, feeds everywhere
Atom  atompub  feeds  technology  REST  data  web  http  Design 
july 2008 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
Doloto: Code Splitting for Network-Bound Web 2.0 Applications (pdf)
fairly clever optimization techniques focusing on reducing perceived latency and leveraging incremental loading. Lots of javascript tricks - insert stubs and defer loading of code until needed. Compare to dojo.require
web  javascript  performance  html  dom  scripting  http  networks  technology  Microsoft  BUDS  via:glinden  filetype:pdf  media:document 
january 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
HTTP errors - a photoset
a late pass on this... almost like the missing illustrations to Mark Pilgrim's http error codes for dummies
http  web  illustration  art  cartoon  humour  satire  documentation  technology 
september 2007 by amaah
RESTful partial updates: PATCH+Ranges
John Panzer thinks it is worth it to introduce a new HTTP verb, PATCH, to deal with partial updates and synchronization. Not a bad approach modulo deployment concerns and recalcitrant intermediaries...
REST  http  web  technology  Atom  development  synchronization  semantics 
august 2007 by amaah
Applications vs. W3C DOM
July 2003: The DOM is "Good Enough". The tools are now mature enough (especially Mozilla's tooling). They could be improved however. What matters most is the ecosystem around the DOM as a platform, the tutorials, the canonical applications etc. BUDS!
architecture  dhtml  dom  javascript  programming  technology  toli  web  BUDS  interaction  http  latency  design  strategy  software  BestPractices  rest  internet  interface  performance  uri  resourcemodeling  comprehension 
july 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
A New Identity for Web Services
good survey on web identity systems. The way users sign up at web sites hasn't changed much since the dawn of the Web. Though many proposals for identity services have been floated over the years, few have gained much momentum. These relatively simple web
web  identity  authentication  security  uri  design  architecture  survey  http  openid 
june 2007 by amaah
RESTify DayTrader
View Sourcerer in Charge delivers another episode of Resource Modeling 101. I might just have to give him a new tag: Resource Modeler Emeritus?
resourcemodeling  rest  design  Architecture  software  web  internet  http  uri  technology  BestPractices  resource  modeling 
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
Crawl Before You Walk
It is striking that it is only in its fifth year of existence that a framework for building web applications is considering allowing bookmarking and might even use the HTTP GET method where applicable.
rest  technology  adoption  jsf  frameworks  design  architecture  web  http  forms  java  j2ee  platforms  rejection  pragmatism  resource  modeling  resourcemodeling  toli 
april 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
Atom Reference Implementation (ARI) proposal
What we've been working on... full credit to James Snell because it's fast. I'm glad I don't need to write the "Feeds are our destiny" manifesto, the code speaks for itself - a reference implementation of the Atom syndication format & publishing protocol
atom  web  rest  technology  software  java  feeds  ibm  apache  OpenSource  atompub  http 
may 2006 by amaah
REST vs. WS-*: A Parable
After a gospel and an elevator pitch Elliot Rusty Harold gives us a parable and an elevator repairman... I wonder if he's read the intuitionist
REST  http  humour  web  WS-*  technology  software  systems 
may 2006 by amaah
Google Data APIs Overview
The Atom store dream embodied... Atom + Atompub as the wiring of the web. And RESTful at that. Now extended from Base to Calendar... Bosworth lives! He's a Pitt
data  http  web  feeds  design  api  architecture  technology  google  bosworth  pitts  atom 
april 2006 by amaah
Tonic: A RESTful Web App Development Framework
"Tonic is a RESTful Web application development and Web site management PHP script designed to do things "the right way", where resources are king and the framework gets out of the way and leaves the developer to get on with it."
technology  software  framework  programming  http  development  web  php  rest 
april 2006 by amaah
Content-Type is dead, for a short period of time, for new media-types, film at 11
There are new mime-types today that didn't exist a year ago. In a year there will be more new ones that don't exist today. Every time a new mime-type shows up we have the same problems all over again. It's called life, get over it. The root of the problem
metadata  http  web  extensibility  design  technology  BestPractices  evolution 
april 2006 by amaah
The REST Elevator Pitch
I consider HTTP a deliberately minimalist compromise, laissez-faire distributed computing if you will.
technology  rest  systems  software  design  architecture  advocacy  leverage  adoption  composition  tradeoffs  http  uri  xml  html  atom  web  toli  resource  modeling  resourcemodeling 
march 2006 by amaah
Who Killed Gopher?
An extensible mystery - Rohit investigates the ascendancy of the web and http and theorizes on why it killed gopher. hint: extensibility, uniform interfaces, rest
web  history  HTTP  internet  design  architecture  adoption  technology  systems  REST 
november 2005 by amaah
RESTful web services
yet another presentation on REST - covers all the bases
REST  web  HTTP  technology  architecture  design  filetype:pdf  media:document 
october 2005 by amaah
REST versus Object-Orientation (and a little python)
Benjamin Carlyle starts off theoretical but comes to the conclusion that REST is just Good Design (tm) and Plain Old Distributed Computing... I suspect he's also a PITT.
rest  Design  Architecture  programming  web  verbs  nouns  object-oriented  BestPractices  technology  software  systems  addressability  uri  http 
july 2005 by amaah
I wonder why buttons look like that
I'm not a designer. You might have noticed that, if you've ever seen, well, any HTML page I've ever done. I appreciate what they do, really I do, but my lack of even a shred of design talent sometimes makes me a bit unsympathetic to their desire to have w
technology  web  history  design  patterns  BestPractices  html  javascript  dhtml  http  usability 
may 2005 by amaah
On HTTP Abuse
There's a whole slew of HTTP abuse going on out there (often in the form of neglect) that can be laid at the footstep of two parties: frameworks and evangelists. The frameworks suck and the evangelists aren't trying hard enough (I consider myself in both
http  web  technology  programming  design  patterns  advocacy  adoption  BestPractices  html  forms  standards 
may 2005 by amaah
Adam Rifkin's state of the web address from last Xmas
technology  design  web  architecture  dhtml  dom  scripting  javascript  rich  BUDS  interaction  http  rest 
april 2005 by amaah
Constructing or Traversing URIs?
Joe Gregario continues his REST exploration with his bookmark service
web  technology  REST  design  architecture  resource  modeling  resourcemodeling  uri  http 
april 2005 by amaah
Headers and soul
Mark Pilgrim on the theology of the Head-Body discussion
web  technology  HTTP  xml  design  programming  humour  architecture  data  metadata 
april 2005 by amaah
Reality is Corrosive
On Leaky Abstractions from SOAP all down the way to TCP/IP by way of HTTP, XML and DNS
web  http  REST  SOAP  xml  design  programming 
february 2005 by amaah

related tags

abstractions  adaptability  adaptation  addressability  adoption  advocacy  aggregation  algorithms  analysis  apache  api  architecture  art  atom  atompub  authentication  bestpractices  bosworth  browser  BUDS  caching  cartoon  complexity  composition  comprehension  compression  concurrency  constraints  coordination  data  decentralization  deployment  design  development  dhtml  distribution  documentation  dom  encoding  evolution  evolvability  extensibility  feeds  filetype:pdf  firewall  forms  framework  frameworks  glue  google  GreatGame  history  html  http  humour  hypermedia  ibm  identity  iframe  illustration  insight  interaction  interface  intermediaries  intermediation  internet  j2ee  java  javascript  jsf  language  latency  leverage  linguistics  lotus  media:document  metadata  metaphysics  microsoft  middleboxes  middlemen  modeling  networks  nouns  object-oriented  offline  openid  OpenSource  optimization  patterns  performance  php  pitts  platforms  portal  portlets  pragmatism  programming  protocol  rejection  research  resource  resourcemodeling  rest  rich  satire  schema  scripting  security  semantics  SOAP  software  squid  standards  strategy  style  survey  synchronization  systems  technology  toli  tradeoffs  transparency  ui  unicode  uri  usability  verbs  via:glinden  visibility  web  websphere  WS-*  wsrp  xhtml  xml  yaron 

Copy this bookmark: