Optimized require performance (especially, on)
Enhanced asynchronous interrupt handling
Launch-time stack size tuning parameters
... and more improvements. See NEWS for details.
Here are some introductory articles by third parties:
mrd - to run off a RAM disk on for faster tests without wear on your .
CSS Trashman - version of CSS-Ratiocinator to generate optimized stylesheets.
TrackerTracker - Multi-project scrum UI for .
A Dramatic - of " Is Omakase" contributes to the discussion of Rails lack of flexibility.
RDF.rb 1.0 Release - implementing the core concepts, with a lot of add-on notation gems available.
- Optimized ROW Based Replication
- Multi-Threaded Slave
- Global Transaction Identifiers
- Crash Safe Slave and Binlog
- Replication Event Checksums
- Time Delayed Replication
- Server UUID
- Improved Logging for Row based Replication
- Many new INFORMATION SCHEMA Tables
- - INNODB METRICS
- - Meta Data Information Tables
- - Buffer Pool Information Tables
- Improved …
In part 4 we built a complete working version of the Savings as a rich web app where each view model, view and view mediator is nicely modularized. How could we leverage our browser-side markup and logic to create a mobile app , portable across multiple platforms such as IOS, Simulator , ? Well, the goal of this post is to present a potential approach. (Of course you can take a peek at the "So What?" section)
Responsive Sites Are Optimized
Danny writes: The user does not get a fully-optimized experience for the device they are using.
Hate to hammer in the previous point, but that's where specific media queries are great. They allow us to make changes in the mark up to hide elements on smaller devices with different classes. Let's go back to Ethan Marcotte for a second and his article on the subject: A media query allows us to target not only certain device classes, but to actually …
With performance in mind, Scott Jehl put together eCSSential , which aims to optimize loading of CSS assets: eCSSential is a utility that is designed to make browsers download files in a faster, more responsible manner than they do by default .. Using separate link elements with media attributes to reference stylesheets with their intended breakpoints doesn't prevent those stylesheets from downloading and blocking page rendering, …
Not all of this is due to C being faster than Erlang. A good chunk of the performance boost is just being able to embed the persistence engine in-process. That alone cut out a lot of CPU and overhead by avoiding transmitting data across processes and converting to Erlang in-memory structures. …
…for parallel execution that is worth learning about - even if you are not a divide-and-conquer (and map-reduce ) algorithms it abstracts all the CPU scheduling and work balancing behind a simple to use .user. Optimized for parallelizing
Load Balancing vs. Synchronization
One of the key challenges in parallelizing any type of workload is the partitioning step: ideally we want to partition the work such that every piece will take the exact same amount of time. …
Better optimized the pages for search and included Google Site Search.
Made lots of back end changes to help improve performance and user flows .
Added more tracking for better metrics on how customers use the help center and what they search for so we can continue to iterate .
You can see the new . in action here
Old Help Center
New Help Center
The compiler is a whole program optimizing compiler.
The templating language escapes HTML by default.
The closure library can compress an amazing amount. In advanced mode, it's incredible.
It does …