Richard Crowley introduces Go standard library's HTTP packages, the relationship between JSON and Go's data structures, and Go's support for reflection, useful to create safe APIs.
Jafar Husain explains how Netflix uses reactive programming to build and consume REST endpoints, and how they work around the limitations of the HTTP protocol to create high-performance REST APIs.
Craig Brozefsky introduces clj-mook which provides a session abstraction for client interactions with a web application based on clj-http, a handful of threading macros, JSoup, and a couple of maps.
Poul-Henning Kamp details some of the current HTTP performance issues that wait to be solved in the future.
Gunnar Hillert introduces WebSocket, the protocol and the corresponding W3C API, with an emphasis on the JSR-356 defining the Java EE 7 API.
Paul Downey explains what they did to redirect all traffic from DirectGov and Business Link to gov.uk, along with the tools, techniques and testing involved for the operation to succeed.
David Rogers outlines how a highly-scalable RDF and SPARQL-based API was delivered, how a graph of highly-connected data can be managed effectively across a large organization, and their plans to open up access to the BBC's data from Bitesize learning resources, to the Radio 4 archive.
Paul Buhler, Steve Hamby, Johan Kumps, Art Ligthart, Markus Zirn, and Clemens Utschig discuss the relationships between Big Data and established Semantic Web technologies.
Roberto Peon introduces SPDY which is the starting point for HTTP 2.0, a standard in development, explaining why a new HTTP standard is needed and how SPDY helps.
Guillermo Rauch investigates how some technologies – WebSocket, SPDY, WebRTC, HTTP 2.0 – help with real-time web.
Cesare Pautasso and Guy Pardon propose a way of implementing transactions over HTTP using REST and the Try-Confirm/Cancel protocol.