Blogs


BROWSE: Most Recent | Popular Tags |

Tags > performance

Quarantined Conferences: Claustrophobic Technophiles or Attentive Audiences?

By Mark Drapeau
November 11, 2009

Loren Feldman. 1938 Media. Audience Conference. That’s about as much of a summary as you’ll find about the Audience Conference held in New York last Friday. That’s because there were no open laptops allowed during the performances. There was also no Wi-Fi, no video streaming, no tweeting, and no blogging. Something akin to omertà joined the members of the Audience...

More on how web performance impacts revenue...

By Jesse Robbins
October 1, 2009

At Velocity this year Microsoft, Google and Shopzilla each presented data on how web performance directly impacts revenue. Their data showed that slow sites get fewer search queries per user, less revenue per visitor, fewer clicks, fewer searches, and lower search engine rankings. They found that in some cases even after site performance was improved users continued to interact as...

10 Tips for Flex Application Performance

By Andrew Trice
September 2, 2009

We're going to keep this post lean and mean, and get down to business with 10 Tips that will keep your Flex applications fast, lean, and responsive. Read on to see the list.

Production Topics: Flex Profiling - Lost ActionScript 3.0 Weekend

By Colin Moock
August 6, 2009

This video excerpt is from Colin Moock's Lost ActionScript 3.0 Weekend Course 2. In Course 2 of this unique DVD training series, you'll learn intermediate to advanced ActionScript 3.0 programming concepts. World-renowned ActionScript guru and educator Colin Moock presents...

John Adams on Fixing Twitter: Improving the Performance and Scalability of the World's Most Popular Micro-blogging Site

By Jesse Robbins
August 6, 2009

Twitter is suffering outages today as they fend off a Denial of Service attack, and so I thought it would be helpful to post John Adams’ exceptional Velocity session about Operations at Twitter. Good luck today John & team… I know it’s going to be a long day!...

Velocity and the Bottom Line

By Steve Souders
July 1, 2009

Velocity 2009 took place last week in San Jose, with Jesse Robbins and I serving as co-chairs. Back in November 2008, while we were planning Velocity, I said I wanted to highlight "best practices in performance and operations that improve the user experience as well as the company's bottom line." Much of my work focuses on the how of improving...

Four short links: 1 July 2009

By Nat Torkington
July 1, 2009

The Onyas -- New Zealand web design awards launch, from the people behind Webstock and Full Code Press. The name comes from "good on ya", the highest praise that traditionally taciturn New Zealanders are allowed by law to give. The Year of Business Metrics: Don't make your users run away! -- wrapup of the Velocity conference. AOL: Users who...

Jonathan Heiliger on Web Performance, Operations, and Culture

By Jesse Robbins
June 24, 2009

We were honored to have Jonathan Heiliger, Facebook’s VP of Technology Operations, as our opening keynote speaker at Velocity. Jonathan is one of the most accomplished leaders in our field, and is a master of the craft. Here is his keynote in it’s entirety:...

Announcing: Spike Night at Velocity

Announcing: Spike Night at Velocity
By Scott Ruthfield
June 19, 2009

Guest blogger Scott Ruthfield is a Program Committee member of the O'Reilly Velocity: Web Performance & Operations Conference.  Web Operations is not for the casual observer: it's for a particular kind of adrenaline junkie that's motivated by graphs and servers spinning out of control.  Jumping in, on-your-feet analysis, and experience-based-experimentation are all part of solving new problems caused by unexpected user and machine behavior,...

Programming as Live Performance

By Simon St. Laurent
June 3, 2009

As I'm writing this, twenty people are watching their peers write code. They aren't looking over anyone's shoulders, or doing peer programming - they're watching mirrors of screens at the TopCoder Open, seeing exactly how competitors work their way through algorithm problems in C++, Java, and C#. Is this something we should be doing more of?

MySQL faster, better, and still unified: notes about Sun, Monty Widenius, Percona, and Drizzle

MySQL faster, better, and still unified: notes about Sun, Monty Widenius, Percona, and Drizzle
By Andy Oram
May 22, 2009

It might have seemed last week, with the announcement of the Open Database Alliance, that MySQL is forking. The ODA promises a "central clearinghouse for MySQL development" and claims to improve on areas where criticism has historically been aimed at MySQL AB/Sun: bug-fixing, performance, and community responsiveness. But what's going on behind the scenes is much more subtle and promises a much better outcome for MySQL.

MySQL 2009 conference wrap-up: news flash about Flash and other notes from the experts

MySQL 2009 conference wrap-up: news flash about Flash and other notes from the experts
By Andy Oram
April 24, 2009

MySQL conference wrap-up: Flash, cloud computing, managing large installations, the value of community, and how to fumble your way to winning the presidency.

51 ActionScript 3.0 and Flex optimization techniques and practices

By Sean Moore
April 23, 2009

A homework assignment I was recently given for a Java programming class involved a competition to see who could create the most optimized implementation of an interface which was provided by the instructor. It was a challenging and very fun...

Linux Performance: Different Distributions, Very Different Results

By Caitlyn Martin
March 9, 2009

I almost invariably get a comment to the effect that all Linux distros are essentially the same: running the same kernel, the same libraries, the same filesystems. Performance should be essentially the same, right? The answer is a resounding no. The performance results of different distributions, even ones running the same kernel version, the same core libraries, and the same filesystem can be very, very different.

"HDR" Performance Art on Your Street

By David Battino
December 31, 2008

In our photo blogs, there are some stunning examples of high dynamic range (HDR) photography, which creates a hyperreal image by combining different exposures. What if that technique were applied to other media? You might get...this.

Framework Simplicity Can Hide Pitfalls.

By Lawrence O'Sullivan
December 2, 2008

The complexity hidden by JavaScript frameworks ... and the "cool" factor can hide inefficient programming.

Velocity 2009: Themes, ideas, and call for participation...

Velocity 2009: Themes, ideas, and call for participation...
By Jesse Robbins
November 21, 2008

Last year's Velocity conference was an incredible success. We expected around 400 people and we ended up maxing out the facility with over 600. This year we're moving the conference to a bigger space and extending it to 3 days to accommodate workshops and longer sessions. Velocity 2009 will be on June 22-24th, 2009 at the Fairmont Hotel in San...

New MySQL Query Analyzer for enterprise customers

New MySQL Query Analyzer for enterprise customers
By Andy Oram
November 19, 2008

MySQL AB (now Sun's Database group) established a multi-pronged business model long ago: support contracts, dual licensing, and proprietary add-ons all play a role in making them one of the biggest success stories in the area of open source business. Today their MySQL Query Analyzer adds another brick to that edifice. The analyzer can do simple things such as tell you how long a recent query took and how the optimizer handled it (the results of EXPLAIN statements). But it can also give historical information such as how the current runs of a query compare to earlier runs.

LCDS Capacity Planning White Paper

By Andrew Trice
October 23, 2008

Adobe has released a white paper on LCDS capacity planning, based on benchmarks by Adobe engineering. If you have to estimate server load or data throughput for LCDS-based real-time messaging systems, you'll find this extremely helpful in planning your architecture.

Audio Performance at 120 MPH!!!

By David Javelosa
September 30, 2008

Ok, it’s been 11 months since I’ve written in this blog. But guess what? I’m a new dad! If that isn’t life changing enough I’m not sure what is; except the following techno tale I have to tell. Through a strange intersection of factors, I was personally involved with a pretty interesting audio experiment, digital or otherwise. Let me crank...

I Accept the "One Million Records" Challenge

By Andrew Trice
August 8, 2008

Earlier today, Richard Monson-Haefel posted here on insideria.com about the "One Million Record Challenge". I thought this was a pretty interesting test for any RIA platform, although it will yield wildly different results on different machines, and can't necessarily be used as a true benchmark. I decided to take on this challenge with Flex.

The "One Million Records" Challenge

By Richard Monson-Haefel
August 7, 2008

SAP's Web Dynpro can easily handle loading 1 million records into a visual table and sorting them - so too can Curl. Can your RIA platform of choice handle 1 million rows in a table?

The Batmobile, Lamborghini, and my Suburban

By Richard Monson-Haefel
July 23, 2008

When you choose a RIA platform you have to consider many things and in many cases Ajax, Flash/Flex, or Silverlight will do the job nicely. But there are occasions when you need something much more powerful and that’s when you should take a serious look at Curl.

Flex RIA Performance Considerations Part 4: The Display Hierarchy

By Jun Heider
July 16, 2008

Overview When building a Flex application, you need to consider the objects you display and how they interact with the end user, the Flash Player, and even the Flex Framework itself. Performance is all about doing things in the least...

Two new open source projects at Velocity

By Jesse Robbins
June 17, 2008

At Velocity next week there will be two significant open source projects debuting. The first is the Jiffy: Open Source Performance Measurement and Instrumentation tool created by Scott Ruthfield and his team at Whitepages.com. Most tools for measuring web performance come in two flavors: Developer-installed tools (Firebug, Fiddler, etc.) that allow individuals to closely trace single sessions Third-party performance monitoring...

CloudCamp gathering after Velocity

By Jesse Robbins
June 13, 2008

On Tuesday after Velocity closes there will be a CloudCamp gathering at Microsoft's San Francisco Office. I'll be going (unless I'm too exhausted to stand). CloudCamp was formed in order to provide a common ground for the introduction and advancement of cloud computing Through a series of local cloudcamp events, attendees can exchange ideas, knowledge and information in a creative...

Flex RIA Performance Considerations Part 3: Writing Efficient Code

By Jun Heider
June 9, 2008

Overview When you think about writing efficient code, the first couple things that come to mind are speed and memory footprint. Although keeping your applications responsive and quick while maintaining a reasonably small memory footprint is definitely a key consideration...

Cuzillion - Optimizing Web App Assets and Scripts

By Andre Charland
May 1, 2008

Steve Souders the creator of YSlow has now released Cuzillion which is essentially a page load simulation tool. Very cool for figuring the best way to structure your and in which order to load assets.

Flex RIA Performance Considerations Part 2: Application Startup

By Jun Heider
April 27, 2008

Overview   As Flex developers we strive to create user experiences that are engaging and efficient.  The mandate of this mantra requires us to take startup times into account.  When we build our applications, the last thing that we...

Performance Tip: Dictionaries and Associative Arrays

By Andrew Trice
April 16, 2008

Here's a quick tip to help you squeeze extra performance out of your Flex/ActionScript applications when looping over and crunching lots of data on the client side. Use the dictionary class or associative arrays when you can!

Velocity preview at Web2.0 Expo

By Jesse Robbins
April 11, 2008

At the Web2.0 Expo this month we have a small preview of some of the topics and speakers at the Velocity Web Performance & Operations conference.  (Radar readers get a 20% discount by using "vel08js" as a discount code... and yes it works with the $300 early registration discount!). Failure HappensFriday @ 11:00 am, Room 2009 Artur Bergman and I...

What is Web Operations?

By Jesse Robbins
March 30, 2008

Theo Schlossnagle wrote a brilliant summary of one of the biggest challenges we discussed at the Velocity Summit in January:What is this Velocity Summit thing? It was a bunch of web architects from highly trafficked sites sitting around talkin' smack. It was operated in Foo style. However, one thing that made me really appreciate this meet-up was the lack of...

Forrester "Research" on AJAX Performance?

By Matt Osbun
March 27, 2008

First of all, let me start off by saying that this is NOT another blog article in the great RIA platform debate. While I am an AJAX developer, and have been for several years now, the point of this article is not to take sides and convince you that AJAX is the best RIA tool available. Because AJAX isn't. Except when it is. You see, tools have uses, and to say that any one platform is in all ways superior is, I think, overstating things. A lot. Yes, I'm a bit biased, but not so much so that I feel the need to convince people that AJAX has no flaws. Flex and Silverlight have strengths that lay against weaknesses in AJAX, and vice versa. The question isn't “Which platform is best”, but “Which platform best fits my needs”.

Structuring Data and Serivces for Application Performance

By Andrew Trice
March 26, 2008

Everyone wants their Flex application to perform well. We each want ours to be fast, with minimal wait times, and want it to run as seamlessly as possible. Well, one of the most important factors in getting this kind of response is the structure of your data model, and the results of your data services.

Flex RIA Performance Considerations Part 1: Getting Started

By Jun Heider
March 17, 2008

Now that you've had a chance to get your feet wet with Adam and Scott's outstanding InsideRIA series on Learning Flex From Scratch (LFFS) it's time to start really thinking about optimizing your apps. Many new developer are just happy to build an application that works without thinking of the consequences of poor architecture, inefficient code, and over-zealous eye candy. Although you may be fine for a while, eventually a lack of concern for performance is going to stop you in your tracks. Thanks to Murphy's law, this inevitability will occur most often on very large or important projects, and oftentimes after they're two days away from launch.

Steve Souders asks: "How green is your web page?"

By Jesse Robbins
March 8, 2008

Steve Souders, my Velocity conference Co-Chair and author of High Performance Websites, gave me permission to repost this great analysis: How green is your web page? Writing faster web pages is great for your users, which in turn is great...

Flex Performance, Memory Management, & Object Caching

By Andrew Trice
March 5, 2008

The responsiveness and performance of a Flex application directly relates to what is being displayed onscreen. The more that is happening, the slower the application will respond. In most cases, you won't run into this scenario. If you are dynamically adding LOTS of UIComponents, then this tip will help you create applications that perform very well under heavy load.


1 to 37 of 37
The Watering Hole

Popular Topics

Browse Books & Videos

International Sites

O'Reilly China O'Reilly Germany O'Reilly Japan O'Reilly Taiwan