…Cross-platform implementations of TCP sockets, SSL streams, and socket pools net/ spdy SPDY protocol implementation net/ url request URLRequest, URLRequestContext, and URLRequestJob implementations net/ websockets WebSockets protocol implementation
Each of the above makes for a great read for the curious - the code is well documented, and you'll find plenty of unit tests for every component.
Architecture and performance on mobile platforms # ↑
Mobile …
SPDY in 10 slides, or less
Performance of Mobile networks
Under the hood of Chrome's network stack
Navigation Timing & Real user measurement ( RUM)
Life of a webpage: DOM, CSSOM, rendering, acceleration
Part two picks up from slide 79 and is focused on the architecture and the execution model of the browser:
Tokenizing, parsing, and construction of the DOM
Building the Render Tree ( DOM and CSSOM)
Measuring visual & rendering …
… Etsy describes their logging strategy .
* Joshua Bixby looks at how browser usage varies throughout the day and week.
* Bugsnap shares how they use SPDY on their production Rails application .
* Lonely Planet explains why they're changing their web performance strategy .
In this week's news, we look at top 10 MySQL mistakes made by PHP developers and get news from our partners.
* Justin Garret explains how IE10 boosts site performance with HTML5.
* Sitepoint lists the top 10 MySQL mistakes made by PHP developers.
* Guy Podjary revisits his SPDY Benchmark post.
* Blazing Cloud has a great write up of our GetLeanSF event with Eric Ries.
* Steven Bartholomew released a Ruby gem that …
Filler up Fixie adds filler content to HTML elements and images .
Faster? Is SPDY going to speed up your Web site ? Not necessarily.
Taking sides To client-side or not to client-side. Conditional-tier rendering; The battle of Server + innerHTML vs. JS MVC + JSON .
Related, how Twitter is re-architecting to optimize for " Time to first Tweet ".
Taxing IE Wish we could do that. Online retailer Kogan imposes a tax on IE7 shoppers .
If I could catch up to just being amazingly behind it'd be an improvement.
Ruby on Rails Tutorial screencasts, 2nd Edition
- Updated to Rails 3.2/Ruby 1.9, and 20% off for most of this month.
EC2 is basically one big rip-off - Well, yeah, if all you want it raw computing power EC2 offers bad bang for the buck.
Firefox update refreshes new tab and start pages, adds SPDY support - And in my experience, the newly-released FF13 gets the memory mess under control too.
…browsers, but that's no longer true . And Google's SPDY protocol, intended as a drop-in replacement for HTTP, even goes so far as to bake encryption in by default , and not just for better performance: [It is a specific technical goal of SPDY to] make SSL the underlying transport protocol, for better security and compatibility with existing network infrastructure. Although SSL does introduce a latency penalty, we believe that the long-term future of the …
Momentum: A Rack Handler for SPDY Clients
SPDY is a experimental networking protocol developed by Google (and already used in Chrome) for delivering Web content more quickly. Momentum is a Rack handler that can receive connections from SPDY clients and run Rack apps. Lots of info in the README.
Webmachine: Expose Your App's Resources Via HTTP Declaratively
webmachine-ruby is a port of Erlang's Webmachine. Both projects aim to expose …
…Know You Had, But Did - Quick tutorial on native XML storage in PostgreSQL. I remember happily using similar features in SQL Server.
node-spdy - SPDY server module for node.js. Just in case you weren't feeling sufficiently bleeding-edge this morning.
dochub - Pretty formatting for CSS/ HTML/JavaScript/DOM help from MDN.
Web Development Recipes now in beta AND The SPDY Book: Making Websites Fly now available