Talk:Fattube
CS290F Fall 2006 - UCSB Computer Science - Thorsten von Eicken
[edit]
Project Comments
I like the idea and think it's a really cool project. A few comments:
- Which are the basic features (detailed descriptions), and which are "dream" features?
- Your controllers follow the CRUD model very nicely (except for search, which never really does).
- Where is the transactional feature? This is very important, because it's one of the essential features of the project to make the 4th project installement meaningful. Even if it's somewhat contrived, you need something that's transactional here.
Otherwise, good work. I'm especially please with the simple and clear models and controllers and their roles.
Stefan 14:30, 26 October 2006 (PDT)
- Please provide a demo account login, too painful to review otherwise.
- Nice application, even though the user interface is pretty bare bones.
- Re: storing user info in session variable -- need to make sure you invalidate cache if user info gets changed.
- Nice SQL analysis. Before doing too much, make sure that you focus on the queries that matter for performance. (Except for the single-transaction for playlist manipulation, which is more a correctness issue.)
TvE 17:30, 17 November 2006 (PST)
- Good start! but I am looking forward to graphs...
- How big is your database (rows/bytes)?
- What is the rate of real Rails page requests per second (ignoring static & image requests)?
- What is the bottleneck at that ~34 req/sec rate? Is it the DB? Rails? CPU? Disk?
TvE 00:00, 29 November 2006 (PST)
- Good progress with the optimizations! Thanks for writing it up nicely.
- Time to do benchmarking with multiple instances...
TvE 14:40, 3 December 2006 (PST)
