 |
| |
| Interview with Artist by Ali Mohammad Seyev |
| Lindsay's contributions to the following nonprofit fundraising auctions include; Cystic Fibrosis Foundation, Rick Larimore Memorial, Michigan Big Game Hunters Association, DeLeon Annual Scholarship Fundraiser, Make- A- Difference (MAD), 4H , Betty Loher Leukemia Fundraiser, Northville Pre-School, St. Jude Children's Research Hospital, Shriner's Hospital's of Michigan, others throughout the years. In March 2006, Lindsay was accepted into the highly esteemed CAI (Certified Auctioneers Institute) at Indiana University in Bloomington, Indiana to pursue the I designation are part of an extraordinary network of exemplary auctioneers in the auction profession. Only 850 auctioneers in the United States and Canada hold the prestigious CAI designation since the institute was established in 1976. Lindsay is expected to graduate the three part executive development program in 2008. |
| |
| What happen with CM art film? |
community at this time is that scaling Rails is a matter of cost: just throw more CPUs at it.
The problem is that more instances of Rails (running as part of a Mongrel cluster, in our case) means more requests to your database. At this point in time there’s no facility in Rails to talk to more than one database at a time. The solutions to this are caching the hell out of everything and setting up multiple read-only slave databases, neither of which are quick fixes to implement. So it’s not just cost, it’s time, and time is that much more precious when people can[’t] reach your site.None of these scaling approaches are as fun and easy as developing for Rails. All the convenience methods and syntactical sugar that makes Rails |
| |
| What if we could make positive use of this human effort? |
| Moving Image um hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. |
| |
What percent of dispatched calls did each EMS unit respond to
within its assigned zone?" |
| everything and setting up multiple read-only slave databases, neither of which are quick fixes to implement. So it’s not just cost, it’s time, and time is that much more precious when people can[’t] reach your site.None of these scaling approaches are as fun and easy as developing for Rails. All the convenience methods and syntactical sugar that makes Rails |
| |
| How did you end up on the Twitter team? What is a little of your background? |
| Moving Image um hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. |
| |
| How has Ruby on Rails been holding up to the increased load? |
| Rails does for you (RJS, ActiveRecord, ActiveSupport, etc.) or move the slow parts of your application out of Rails, or both.It’s also worth mentioning that there shouldn’t be doubt in anybody’s mind at this point that Ruby itself is slow. It’s great that people are hard at work on faster implementations of the language, but right now, it’s tough. If you’re looking to deploy a big web application and you’re language-agnostic, realize that the same operation in Ruby will take less time in Python. All of us working on Twitter are big Ruby fans, but I think it’s worth being frank that this isn’t one of those relativistic language issues. Ruby is slow. Moving Image um hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. |
| |
| How difficult has it been to add hardware to the environment? |
means more requests to your database. At this point in time there’s no facility in Rails
to talk to more than one database at a time. The solutions to this are caching the hell out everything and setting up multiple read-only slave databases, neither of which are quick fixes to implement. So it’s not just cost, it’s time, and time is that much more precious when people can[’t] reach your site.None of these scaling approaches are as fun and easy as developing for Rails. All the convenience methods and syntactical sugar that makes Rails such a pleasure for coders ends up being absolutely punishing, performance-wise. |
| |
How large is the current Twitter road map? How many features
are you guys looking to add? |
By various metrics Twitter is the biggest Rails site on the net right now. Running on Rails forced us to deal with scaling issues - issues that any growing site eventually with far sooner than I think we would on another framework.The common wisdom in the Rails community at this time is that scaling Rails is a matter of cost: just throw more CPUs at it.
The problem is that more instances of Rails (running as part of a Mongrel cluster, in our case) means more requests to your database. At this point in time there?s no facility in Rails to talk to more than one database at a time. The solutions to this are caching the hell out of everything and setting up multiple read-only slave databases, neither of which are quick fixes to implement. So it?s not just cost, it?s time, and time is that much more precious when people can[?t] reach your site.None of these scaling approaches are as fun and easy as developing for Rails. All the convenience methods and syntactical sugar that makes Rails such a pleasure for coders ends up being absolutely punishing, performance-wise. Once you hit a certain threshold of traffic, either you need to strip out all the costly neat stuff that Rails does for you (RJS, ActiveRecord, ActiveSupport, etc.) or move the slow parts of your application out of Rails, or both.It?s also worth mentioning that there shouldn?t be doubt in anybody?s mind at this point that Ruby itself is slow. It?s great that people are hard at work on faster implementations of the language, but right now, it?s tough. If you?re looking to deploy a big web application and you?re language-agnostic, realize that the same operation in Ruby will take less time in Python. All of us working on Twitter are big Ruby fans, but I think it?s worth being frank that this isn?t one of those relativistic language issues. Ruby is slow. |
| |
| How do you see Twitter affecting the blogosphere, IM, SMS, and Email? |
We?re hosted at Joyent, and they make the ?throw more CPUs at it? approach easy.
We?ve been able to get new server containers provisioned within hours, generally.
I?d like to experiment with Amazon EC2 to handle load spikes, but the prospective
database latency is prohibitive. |
| |
| What happen with CM art film? |
| I don?t think Twitter is a replacement for blogging, just as I don?t think blogging is a replacement for journalism. As far as communicating ideas to an audience, one-to-many, Twitter works best for those particular ideas that are terse yet expressive, and don?t benefit greatly from an in-place thread of replies. For more personal (some might say mundane) updates, I think Twitter is a better fit than a blog. People are going to talk about their cats, inevitably, but do you really want someone talking about their cat in more than 140 characters?I think the real power of Twitter is its ability to channel over different mediums at the user?s whim. IM, SMS, email, and the web are just transports as far as Twitter is concerned. Generally, you have to go out and get information via whatever medium that information is on. With Twitter, information can come to you via whatever medium you prefer. Or, if you want some space, you can easily turn off the information tap with a simple ?off? command. That?s powerful. . |
| |
| What happen with CM art film? |
| Moving Image um hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. |
| |
| What happen with CM art film? |
| Moving Image um hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by the MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. A symposium hosted by MIT Media Lab and the Consumer Electronics Association, hosted by Walt Mossberg. |