Do you think LLBLGen could be used to build e.g. flickr

Posts   
 
    
younghov
User
Posts: 8
Joined: 14-Nov-2006
# Posted on: 12-Jan-2007 13:57:08   

Hi guys, we use LLBLGen at work and it's great. Of course, our apps, while used in enterprise scenarios, are nowhere near the scale of a myspace.com or a flickr.com for example.

Do you honestly think a site like myspace.com could be rebuilt using LLBLGen given the transactional performance requirements?

I'm not looking for detailed discussions, even a hunch will do.

Also, if you know of any really large sites currently using LLBLGen currently let me know.

Thanks

sami
User
Posts: 93
Joined: 28-Oct-2005
# Posted on: 12-Jan-2007 14:12:17   

I don't think performance is the biggest issue with myspace for example, but scalability.

Key thing in scalable application is that additional load only requires additional resources, rather than modifications to the application itself.

Of course performance makes a difference when determining the amount of users the application can support, but scalability and performance are not the same thing.

That being said, I believe it is very much possible to do a site like myspace using LLBLGen.

Walaa avatar
Walaa
Support Team
Posts: 14946
Joined: 21-Aug-2005
# Posted on: 12-Jan-2007 15:21:07   

I second Sami's opinion.

Further more LLBLGen Pro is mainly a DataAccess solution, and when it comes to this part, it's very fast and reliable. I would certainly recommend it for large scale applications.

You can try to create a small prototype, and apply load and stress test on it. To be sure before starting the development of the real application.

peschkaj
User
Posts: 30
Joined: 21-Sep-2006
# Posted on: 12-Jan-2007 16:17:32   

I'm going to echo Sami and Walaa's comments. The primary problems MySpace is facing deal with slowly moving from Cold Fusion to ASP.NET as well as redeveloping the application to make use of best practices and solid .NET development techniques.

Frankly, using LLBLGen would probably make it a lot easier to develop a scalable application like MySpace, especially if you implement a service layer or other solid architecture. If you were to combine that with some thing like memcached, you should be able to develop a very quick application that will scale well.

younghov
User
Posts: 8
Joined: 14-Nov-2006
# Posted on: 12-Jan-2007 21:15:56   

Thanks for the great comments guys. I'm basically a GenPro zealot anyways. So it's good to hear that you guys think it's up to the task. After using GenPro I cringe everytime I think of going back to writing stored procedures.