andres wrote:
Attention must be paid on Stripes Around The Web, this is without updating a long time and many links are broken and this gives a bad image, because a person who decides to look for new Framework also look who use it?

I agree and those are the things we need to do better as a community.

projects done? And if the largest and most complicated project done is give more reliability.

I believe there is a list of projects on the WIKI but when I looked several months ago... I don't recall any sites that I would classify as large / complicated.

First we asked our boss who uses it? We need a hold up heavy workloads. We do not know if can create large,wide projects on Stripes. If the traffic can really hold? For this we look at Stripes Around The Web.

Understood. The great news is that Stripes is not a very heavy framework as such I can't see how it can't be used to build large scale projects.

I don't see why it wouldn't be able to handle high traffic and heavy work loads. With that said I personally believe that a large site should be architected foremost to include things like horizontal scalability in mind and as such if performance is an issue more servers can be added. Of course this is valid to a point - if there are severe performance deficiencies in the framework then its another story.

Also a large site would benefit from good design that includes things like caching at all levels (JSPs - if you can - we will for some, Services caching, DB caching, clustered caching - we might use memcached for some smaller global things, etc...) as that in itself can "extremely" improve a sites scalability. Case in point Facebook (built with PHP) once upon a time was rumoured to have over 500 memcached caching servers to compensate for the fact that PHP is quite DB intensive... but nonetheless demonstrates how important caching is in some large sites. Other things to consider is DB sharding - we did and have built that on top of Stripersist.

Im interested to know if with Stripes can build large projects with lots of traffic. Of course a lot depends on how to program, but I mean Framework structure.

Well. We are going to find out soon. We are building a large social community site that will invite 600K users and launch in 8 virtualized countries in 2 languages initially (English and Spanish) and is being built for more countries and languages. We are heavily invested in Stripes as "the" framework for this project and will definitely put it to its test. We will be using Oracle Web Server (RP), GlassFish (AS) and MySQL (DB).

We also plan on launching with a 3 tier - 6 server LB'd configuration - in a US data center and will be looking towards adding datacenters in Europe and later in Australia. Also we will leverage CDN's to deliver resources which improve web browser response times but also reduces / offloads serving static content from our data centers.

So to make long story short, we will find out soon enough how well Stripes puts up with what we expect to be quite heavy workload / processing, but regardless I personally would focus on architecture and design foremost as a UI framework is but one component and if your architecture and / or design isn't adequate... it won't matter how well Stripes itself performs... as you'll have bigger problems to worry about.

In any event, this is merely an opinion at this point. We do hope to provide tangible data to directly answer your question post launch :-)

Hope this helps.

--Nikolaos


Excuse for bad English.).
Regards.



------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to