Back-end performance testing for apache wicket [closed] - wicket

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
We create a app based on the apache wicket and I'm now working on the performance testing for it.
I'm familiar with Jmeter so it's my first choice as the load generate tool for the back end performance testing. But, looks I can't record some "ajax call" actions from our app according to the wicket's behavior.
I'm also using Grinder, but it does not work as well.
I'm now thing using the HtmlUnit instead of Jmeter to do the back-end web app performance load testing.
So does anyone have better choice?
Thanks in adv.

I like jVisualVM in jdk/bin (1.6+?), also JVM Monitor eclipse plugin works fine for me
we are also doing performance testing of wicket page rendering, seen many comparisons over the web, but cannot get even close to it, on average desktop with 100 threads we get like 2-10 times more memory usage and 10-100 times longer response times, havily dependant on parameters
(compared to pure JSP)
any similar experience?
later spotted, that if all threads are pre-initialized, the response time is just 6-10x longer and memory usage is sometimes even lower (lets assume the same)
after server start i sent as many requests as many threads the server is designed to handle, give some time to rest :) and than it runs smoothly, but i dont like this ...

Related

As of 2014, what technology is a good replacement for mod_perl? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I've been using mod_perl for years. I have a few modules that handle Apache requests at early states, basically custom responses based on request headers that alter the normal response from Apache, like custom response codes and things like that.
I've been told by others that these days there are better ways to run Perl applications in a fast way (e.g. with a persistent interpreter that only takes subs as request handlers, similar to mod_perl), but none of them can tell me with good authority or experience what is proven to work as fast (or even better, if better) as mod_perl.
I'd like to get a more experienced opinion on that subject and I thought StackOverflow can be a perfect place to get answers from such people.
So, as of 2014, which alternatives to mod_perl are proven to be good or even better (in terms of performance and reliability) and why? Which pros or cons do you get with them compared to mod_perl?
The Plack module, which implements the Perl Web Server Gateway Interface (PSGI)
is popular for good reason.
It presents a standard API that allows a Perl web application to run on old CGI, FastCGI, mod_perl, and others, or it can behave as a stand-alone web server on its own.
I can't offer any benchmark figures, but I will update this answer if I find anything relevant.

How to implement graph database with a Parse backend? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I need to have a graph database which contains connected friendlist of facebook users which use my android app. Not necessarily a graph, any ways to maintain a connected friend list and relations among them are welcome.
A person does a facebook login to my android app which has a Parse based mobile backend. This backend will be communicating to a graph database of facebook friendlists, to create and retrive nodes/relations. I spent hours with graphenedb/neo4j/heroku and couldn't lift off. Need a pointer to a quick way or a totally different approach. The volume will be less as it is just a POC now. Moreover, the database must be deploy friendly to quickly test the POC.
Go with http://www.graphenedb.com/, it's a Neo4j instance running in the cloud. For more detailed answer your question should be more detailed.
The original comment is accurate - there's many factors involved. See:
http://en.wikipedia.org/wiki/Graph_database
for a reasonable listing of software, including a simple feature grid. The term 'easily implementable' is such an arbitrary measurement, there really isn't a good way to help.

Web Form Builder, Open Source, Drag and Drop [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
This is not a technical question, but I will try to be specific in order to this question to fit into the stackoverflow requirements.
I'm currently facing a task where I have to design hundreds of web forms, integrated in a java web project (JSP pages). I'm searching for a Web Form designer tool with the following requirements:
Drag and Drop interface (to speed up the process);
Open Source;
Database access (not mandatory but at the same time very usefull);
Java integration or Java based (again, not mandatory but at the same time very usefull);
Capable of exporting local files (the forms can not be alocated online, like in many form builders);
I wasn't able to find a tool to fit this requirements. Does anyone knows one?
Thanks
Unfortunately, no there isn't. You can find frameworks that acts as a wrapper and therefore it can save some development time, such as http://www.jformer.com/
There are a few proprietary applications around. Take a look at http://www.wufoo.com/
I've been looking for similar tool without any success. I am thinking about starting an open source project in these lines. But, I do not have anything concrete yet...

Suggestions needed on tools and technologies to use for building a Facebook-like website [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
With so many tools and technologies lying around, I am looking for suggestions around the best ones (UI/server-side frameworks/database/CMS) to use for building a web(site/app) similar to Facebook itself.
Details of the website cannot be revealed due to privacy concerns. But largely, the experience and interactions would be similar to what Facebook has (such as continuous feeds, groups, upload data/files, comments, etc.), just that it would be in a different domain.
Information (or links) on what technologies/frameworks are such sites/portals using will also be of great help!
Elgg is a great start. they have numerous plugins (some that even make it look very similar to facebook). I've seen some prototypes that where built in a few days that have tons of functionality
The simple answer is PHP. But people likely imagine a LAMP stack.
Facebook has reengineered the front side and back side of PHP, as I understand it. They use the HipHop compiler to cut the cost of execution of PHP. And I don't know the details, but they have some kind of backside distributed database they use instead of PHP/LAMP traditional use of MySQL.
(See http://www.facebook.com/note.php?note_id=24413138919 for a description of one of the mechanisms they use, Cassandra).
If you don't care about scale, you can skip these two steps and save a lot of engineering.

Tool for web server redirect management? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm considering rolling my own, but just in case there's a good piece of software already available, I'm asking here: Is there something that will provide an interface to webserver redirect configuration, and allow redirects to be managed by a fairly non-technical userbase. The following requirements must be fulfilled:
Open-source
Apache
Support for internal / external redirects
Support for both web-server config and htaccess or meta-refresh files (for users who cannot restart the server)
Date range for validity
You could use either a RewriteMap script/program, or a static map (whichever is easiest for you/your users).
Check http://rewrite.drbacchus.com/rewritewiki/RewriteMap out for a basic example of the scripting capabilities. The performance hit is not as huge as you'd think because the process is launched one time only and stays alive until Apache is brought down. So be careful with resource management.