Blogs

BROWSE: Most Recent | Popular Tags |

Tags > performance

Next-generation Web apps with full stack JavaScript

By Patrick Mulder
July 16, 2014

Since its introduction, JavaScript was often seen as a limited object-oriented language that had many “bad” parts. The situation today is almost the opposite. In competition with Java, C#, and Ruby, JavaScript is developing one of the largest ecosystems for …

Next-generation Web apps with full stack JavaScript

By Patrick Mulder
July 16, 2014

Since its introduction, JavaScript was often seen as a limited object-oriented language that had many “bad” parts. The situation today is almost the opposite. In competition with Java, C#, and Ruby, JavaScript is developing one of the largest ecosystems for …

Revisiting “What is DevOps”

By Mike Loukides
June 30, 2014

Two years ago, I wrote What is DevOps. Although that article was good for its time, our understanding of organizational behavior, and its relationship to the operation of complex systems, has grown. A few themes have become apparent in the two …

Revisiting “What is DevOps”

By Mike Loukides
June 27, 2014

Two years ago, I wrote What is DevOps. Although that article was good for its time, our understanding of organizational behavior, and its relationship to the operation of complex systems, has grown. A few themes have become apparent in the two …

Revisiting “What is DevOps”

By Mike Loukides
June 27, 2014

Two years ago, I wrote What is DevOps. Although that article was good for its time, our understanding of organizational behavior, and its relationship to the operation of complex systems, has grown. A few themes have become apparent in the two …

It’s time for a web page diet

By Terrence Dorsey
June 26, 2014

Earlier this year, I was researching online consumer preferences for a client and discovered, somewhat unsurprisingly, that people expect web sites to be fast and responsive, particularly when they’re shopping. What did surprised me, however, were findings in Radware’s “State …

It’s time for a web page diet

By Terrence Dorsey
June 26, 2014

Earlier this year, I was researching online consumer preferences for a client and discovered, somewhat unsurprisingly, that people expect web sites to be fast and responsive, particularly when they’re shopping. What did surprised me, however, were findings in Radware’s “State …

It’s time for a web page diet

By Terrence Dorsey
June 26, 2014

Earlier this year, I was researching online consumer preferences for a client and discovered, somewhat unsurprisingly, that people expect web sites to be fast and responsive, particularly when they’re shopping. What did surprised me, however, were findings in Radware’s “State …

Roll-your-own database architecture

By Mike Barlow
June 24, 2014

Two years ago, most of the conversations around big data had a futuristic, theoretical vibe. That vibe has been replaced with a gritty sense of practically. Today, when big data or some surrogate term arises in conversation, the talk is …

Roll-your-own database architecture

By Mike Barlow
June 24, 2014

Two years ago, most of the conversations around big data had a futuristic, theoretical vibe. That vibe has been replaced with a gritty sense of practically. Today, when big data or some surrogate term arises in conversation, the talk is …

Roll-your-own database architecture

By Mike Barlow
June 24, 2014

Two years ago, most of the conversations around big data had a futuristic, theoretical vibe. That vibe has been replaced with a gritty sense of practically. Today, when big data or some surrogate term arises in conversation, the talk is …

Cloud security is not an oxymoron

By Mike Loukides
June 19, 2014

I just ran across Katie Fehrenbacher’s article in GigaOm that made a point I’ve been arguing (perhaps not strongly enough) for years. When you start talking to people about “the cloud,” you frequently run into a knee-jerk reaction: “Of course, …

Cloud security is not an oxymoron

By Mike Loukides
June 19, 2014

I just ran across Katie Fehrenbacher’s article in GigaOm that made a point I’ve been arguing (perhaps not strongly enough) for years. When you start talking to people about “the cloud,” you frequently run into a knee-jerk reaction: “Of course, …

Cloud security is not an oxymoron

By Mike Loukides
June 19, 2014

I just ran across Katie Fehrenbacher’s article in GigaOm that made a point I’ve been arguing (perhaps not strongly enough) for years. When you start talking to people about “the cloud,” you frequently run into a knee-jerk reaction: “Of course, …

From the network interface to the database

By Mike Loukides
June 12, 2014

From the beginning, the Velocity Conference has focused on web performance and operations — specifically, web operations. This focus has been fairly narrow: browser performance dominated the discussion of “web performance,” and interactions between developers and IT staff dominated operations. …

Tailoring CSS for performance

By Roseanne Fallin
April 4, 2014

In my last article, I demonstrated how improved performance and a lower PageSpeed Insights score were accomplished by removing unnecessary external JavaScript and CSS requests. YepNope was also used to manage the asynchronous loading of external requests. After the improvements, …

Tailoring for performance

By Roseanne Fallin
March 20, 2014

Like a lot of web teams, O’Reilly’s web group has increased its focus on using global components to better scale maintenance and optimize workflow. From a load-time measurement perspective, our performance ratings stay near benchmarks. However, after a recent analysis, …

Iterate on Performance

By Lara Swanson
February 11, 2014

The two most important tasks to ensure your site remains fast are benchmarking and iterating on your site’s page load time. Quick performance wins can be celebrated today, but the health of your site will thrive with routine check-ins and …

Responsive Web Design Performance

By Lara Swanson
February 4, 2014

A recent study showed that mobile is the primary Internet access method for a vast number of global Internet users. Roughly 50% of Internet users in Africa and Asia are mobile-only, in contrast to 25% in the United States. This …

HTML and CSS Performance

By Lara Swanson
January 28, 2014

[Ed note: This is the third in a series of posts on web design and performance. You can see the first two posts here and here.] Optimizing your markup can have a substantial impact on your site’s page load time. …

Image Performance

By Lara Swanson
January 21, 2014

[Ed note: This is the second in a series of posts on web design and performance. You can see the introductory post here.] Images make up the majority of most sites’ page weight. Thanks to their size and the number …

Web Performance Is User Experience

By Lara Swanson
January 14, 2014

Think about how you search for things on the web. How quick are you to close a tab and go to the next search engine result if a site takes too long to load? Now consider doing that on your …

The Altar of Shiny

By Courtney Nash
January 13, 2014

Web and mobile users continue to expect faster sites and apps–especially when it comes to mobile–and this year I’d like to see people who work on the web spend more time focusing on performance as a user experience priority instead …

Four short links: 7 November 2013

By Nat Torkington
November 7, 2013

Learn to Search — cheeky but spot-on help for people running conferences. Offline First — no, the mobile connectivity/bandwidth issue isn’t just going to solve itself on a global level anywhere in the near future. THIS! 10 Things You Should …

Going Beyond onload: Measuring Performance That Matters

By Mike Petrovich
October 10, 2013

We’re not making web pages anymore; we’re building web applications. Gone are the days of a few script tags in the <head>. Apps today are a complex web of asynchronously-loaded content and functionality. In the past decade, we’ve progressed from …

Early-Warning Is an Unknown Unknown

By Baron Schwartz
October 8, 2013

In 2002, US Secretary of State Donald Rumsfeld told a reporter that not only don’t we know everything important, but sometimes we don’t even know what knowledge we lack: There are known knowns; there are things we know we know. …

The Joys of Static Memory JavaScript

By Colt McAnlis
October 1, 2013

You wake up one morning to discover your team has gotten a dreaded alert: your web application is performing badly. You dig through your code, but don’t see anything that stands out, until you open up Chrome’s memory performance tools, …

The web performance I want

By Mike Loukides
August 8, 2013

There’s been a lot said and written about web performance since the Velocity conference. And steps both forward and back — is the web getting faster? Are developers using increased performance to add more useless gunk to their pages, taking …

Four short links: 6 August 2013

By Nat Torkington
August 5, 2013

White Hat’s Dilemma (Google Docs) — amazeballs preso with lots of tough ethical questions for people in the computer field. Chinese Hacking Team Caught Taking Over Decoy Water Plant (MIT Tech Review) — Wilhoit went on to show evidence that …

Four short links: 23 July 2013

By Nat Torkington
July 23, 2013

Canary (IndieGogo) — security sensor with video, motion, temperature, microphone, speaker, accelerometer, and smartphone remote control. Page Speed is Only The Beginning — 73% of mobile internet users say they’ve encountered Web pages that are too slow. A 1 second …

JavaScript Is Way Too Slow – for What?

By Simon St. Laurent
July 17, 2013

I keep finding that programmers—even web programmers—frequently think “web application” means “JavaScript application.” Programmers are, of course, used to working with programming languages, and often see application environments from the perspective of the programming language in use. These blinders derail …

Why We Started the Velocity Conference

By Tim O'Reilly
June 17, 2013

Back in 2006, Debra Chrapaty, then VP of Operations for Windows Live (later CIO at Zynga, and now CEO of Nirvanix) made a prescient comment to me: “In the future, being a developer on someone’s platform will mean being hosted …

End-to-End JavaScript Quality Analysis

By Ariya Hidayat
May 23, 2013

The rise of single-page web applications means that front-end developers need to pay attention not only to network transport optimization, but also to rendering and computation performance. With applications written in JavaScript, the language tooling itself has not really caught …

Velocity Report: Building a DevOps culture

By Mandi Walls
April 16, 2013

Operations professionals live in a wind tunnel. If you can imagine one of those game show glass boxes, where a contestant stands inside, the door shuts, and money blows around in a whirlwind, you’ve got a good idea of what …

Aereo’s copyright solution: intentional inefficiency

By Mac Slocum
April 3, 2013

Aereo, an online service that sends free over-the-air television broadcasts to subscribers, scored a big win in court this week. At first glance, it would seem the service has to violate copyright. Aereo is grabbing TV content without paying for …

Four short links: 6 March 2013

By Nat Torkington
March 7, 2013

High Performance Networking in Google Chrome — far more than you ever wanted to know about how Chrome is so damn fast. Tactical Chat — how the military uses IRC to wage war. http-console — a REPL loop for HTTP. …

Four short links: 18 December 2012

By Nat Torkington
December 18, 2012

Credibility Ranking of Tweets During High Impact Events (PDF) — interesting research. Situational awareness information is information that leads to gain in the knowledge or update about details of the event, like the location, people aff ected, causes, etc. We found …

Four short links: 11 October 2012

By Nat Torkington
October 11, 2012

ABalytics — dead simple A/B testing with Google Analytics. (via Dan Mazzini) Fastest Rubik Cube Solver is Made of Lego — it takes less than six seconds to solve the cube. Watch the video, it’s … wow. Also cool is …

Six themes from Velocity Europe

By Steve Souders
October 9, 2012

By Steve Souders and John Allspaw More than 700 performance and operations engineers were in London last week for Velocity Europe 2012. Below, Velocity co-chairs Steve Souders and John Allspaw note high-level themes from across the various tracks (especially the …

DNA: The perfect backup medium

By Timothy M. O'Brien
August 20, 2012

It wasn’t enough for Dr. George Church to help Gilbert “discover” DNA sequencing 30 years ago, create the foundations for genomics, create the Personal Genome Project, drive down the cost of sequencing,  and start humanity down the road of synthetic biology. …

Four short links: 3 August 2012

By Nat Torkington
August 3, 2012

Urban Camouflage Workshop — Most of the day was spent crafting urban camouflage intended to hide the wearer from the Kinect computer vision system. By the end of the workshop we understood how to dress to avoid detection for the …

Faster and stronger: Looking back on Velocity 2012

Faster and stronger: Looking back on Velocity 2012
By Mike Loukides
July 10, 2012

Mike Loukides highlights talks from Velocity 2012, including: Bryan McQuade on the importance of understanding the full stack, Dr. Richard Cook on failures and complex systems, Mike Christian on redundant data centers, and John Rauser on the value of outliers.

Velocity Profile: Schlomo Schapiro

By Mac Slocum
June 12, 2012

A profile of web operations and performance expert Schlomo Schapiro, systems architect and open source evangelist at ImmobilienScout24.

Four short links: 8 June 2012

By Nat Torkington
June 8, 2012

HAproxy -- high availability proxy, cf Varnish. Opera Reviews SPDY -- thoughts on the high-performance HTTP++ from a team with experience implementing their own protocols. Section 2 makes a good intro to the features of SPDY if you've not been keeping up. Jetpants -- Tumblr's automation toolkit for handling monstrously large MySQL database topologies. (via Hacker News) LeakedIn --...

What is DevOps?

What is DevOps?
By Mike Loukides
June 7, 2012

NoOps, DevOps — no matter what you call it, operations won't go away. Ops experts and development teams will jointly evolve to meet the challenges of delivering reliable software to customers.

A crazy awesome gaming infrastructure

A crazy awesome gaming infrastructure
By Mike Hendrickson
June 6, 2012

How do you bridge the gap between IT and business while building a gaming infrastructure that scales? Sarah Novotny addresses that question in this Velocity podcast.

IPv6 day and the state of the edge

IPv6 day and the state of the edge
By Jim Stogdill
June 6, 2012

Will IPv6 give us back an open Internet? Or has address scarcity already set the course for gravitational determinism and continued centralization?

The software professional vs the software artist

By Mike Loukides
June 5, 2012

Developer "artists" who think they're too good to address vulnerabilities in operating systems and applications must shoulder blame for insecure systems.

Velocity Profile: Kate Matsudaira

By Mac Slocum
June 5, 2012

A profile of web operations and performance expert Kate Matsudaira, vice president of engineering at Decide.com.

Developer Week in Review: The overhead of insecure infrastructure

Developer Week in Review: The overhead of insecure infrastructure
By James Turner
June 1, 2012

The news is constantly full of companies and organizations falling victim to exploits. Software developers spend a great deal of our time defending against them. But why should they have to bother at all?


1 to 50 of 142 Next
The Watering Hole