05 Jul '12, 4am

That’s Not a Memory Leak, It’s Bloat | Engine Yard Blog

I would say that it depends on your specific needs and circumstance. The only generic answer is to be aware of what your Active Record calls are actually doing and how much data is being loaded into rails. If you find yourself with bloat, the first thing you should do is figure out where it's coming from. Next, evaluate: Do I *need* 10,000 records to be instantiated for this controller action? Rarely will the answer be "Yes." In the majority of cases I've seen, the situation has been that the loading in of an excessive number of records was not a business need or a conscious decision by the developer, but more of a "Whups!" that is fairly easily solved. Using :limit, paginated_each (will_paginate plugin), find_each (rails 2.3), :select (to only instantiate the attributes you need), or :include => nil on a find call (which guarantees that nothing is being included) are all ...

Full article: http://www.engineyard.com/blog/2009/thats-not-a-memory-le...

Tweets

BLOG \ That was me...

BLOG \ That was me...

smashpop.net 05 Jul '12, 3pm

Yup.. that was me on stage at Maybank Fair currently happening at Mid Valley. We were there do to the Nokia Lumia challeng...

Boot Up Your Own Dedicated Jenkins CI in Two Commands

Boot Up Your Own Dedicated Jenkins CI in Two Co...

engineyard.com 05 Jul '12, 8pm

One of my pet projects has been: how quickly and simply can I boot Jenkins CI on to Engine Yard Cloud? I now have it down ...

Prosecutors Dispute Claims of Selective Anti-Le...

fas.org 05 Jul '12, 2pm

Prosecutors Dispute Claims of Selective Anti-Leak Prosecution July 5th, 2012 by Steven Aftergood Last month, former CIA of...

Announcing Our New PHP User Group Program

engineyard.com 03 Jul '12, 6pm

Since Engine Yard was formed, we’ve had a deep commitment to supporting the open source community. Long have we done this ...

Samsung Samples Industry’s First 16-Gigabyte Server Modules Based on DDR4 Memory technology

Samsung Samples Industry’s First 16-Gigabyte Se...

en.akihabaranews.com 03 Jul '12, 11am

Samsung today announced that it has begun sampling the industry’s first 16-gigabyte (GB) double data rate-4 (DDR4), regist...

The State of PaaS | Engine Yard Blog | Engine Yard Blog

The State of PaaS | Engine Yard Blog | Engine Y...

engineyard.com 11 Jul '12, 6pm

But setting aside predictions about the future of PaaS, what is the state of the current PaaS market? We at Engine Yard we...

Welcome to a new AMI!

engineyard.com 12 Jul '12, 6pm

Engine Yard is happy to announce that we are making an updated Engine Yard AMI the default when booting instances in newly...

The link to Engine Yard PaaS Report

engineyard.com 05 Jul '12, 11pm

Cloud Application Platform: The State of PaaS Plenty of analyst reports show that cloud computing is continuing to grow—an...

[Blog] Summer Upgrade with June’s BellaBox

[Blog] Summer Upgrade with June’s BellaBox

daintyflair.net 05 Jul '12, 4am

June’s BellaBox is all about “Summer Upgrade”. It’s my first BellaBox and at $15, they’ve upgraded to 8 samples instead of...

Memory Architecture needs redefinition: There i...

edn.com 05 Jul '12, 7pm

What it fails to discuss is architecture. It just assumes that it will be a part of a “computer” system and thus, by defin...

How Effective is Your Landing Page? | Search En...

addme.com 03 Jul '12, 9pm

If there’s one thing that you shouldn’t overlook with search engine marketing, it’s your landing pages. Landing pages play...

The DO’s and DON’T’s of Digital Camera Shopping via @liewcf #photography

The DO’s and DON’T’s of Digital Camera Shopping...

liewcf.com 06 Jul '12, 6am

Editor’s note: This is a guest post by Syed Rafie . In this article, he explains the do’s and don’t's when buying a digita...

UberCab marks America’s birthday by offering more cars to choose #luxury

UberCab marks America’s birthday by offering mo...

luxurylaunches.com 04 Jul '12, 9am

UberCab marks America’s birthday by offering more cars to choose So your driver is on a break, and you’ve had way too many...

Concurrency in JRuby | Engine Yard Ruby on Rail...

engineyard.com 22 Jun '12, 5pm

First, a new mental model is needed. Although JRuby is just another Ruby implementation, it’s also a new tool running on a...

Nike "Dennis Hopper" 90's Tee

Nike "Dennis Hopper" 90's Tee

phenomglobal.com 03 Jul '12, 1pm

2829 Hennepin Ave S Minneapolis MN 55408 612-355-2250 « Older posts Nike “Dennis Hopper” 90′s Tee By admin | Published: Ju...