Is RestEasy the right choice? [closed] - resteasy

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Of the JAX-RS implementations it seems RestEasy is the most difficult to get help for. If you look at the mailing list archive for the project at SourceForge you will notice almost none of the questions are answered or at least I have not seen one that was answered. On the JBoss community site there is very little discussion regarding the project.
Is it an unwanted child? I am starting to think it was a mistake choosing it as the JAX-RS implementation for our projects.

It is a good implementation BUT since this is JBOSS (RED) they want money for support and hence no support. Since it supports the JAX-RS spec it should be easy to switch. Just a little effort :-)

Resteasy has problems in the way Providers are looked up. In my case, my REST-Client had to be WAR1 (deployed on server1) talking to RESTful implementation in WAR2 deployed on server 2.
The big problem I had was that ResteasyProviderFactory tries to scan all the jars for Providers and registered them. The IO operations (getResource() on Classloader) locks couple of JAR files in the server process because of which the undeployment of WAR1 (client) was failing
Hope this helps

Related

Can a project adopt AngularJS as its template engine while being a non-MVC project? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I use Pure as the template engine for my current project. It is, however, rather minimal in terms of what it offers. I am in need for a template engine that allows "conditional statements". AngularJS is a candidate that I am interested in. I have been reading a lot about the MVC framework lately and it seems quite interesting. If I have the resources to spare later on, I would definitely want to try to apply AngularJS on my project. For now, I just want to use AngularJS's template engine without converting my project to MVC. Is this viable? If so, please suggest any good resources for me to learn its template language. Thanks.
You can choose to only use the template bit in angular, yes. Check the angular website for tutorials. It's quite straight forward.

Will using plugins slow down a CakePHP 2.0 app performance drastically? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Will using plugins like the one for Facebook connect by Webtechnick slow down performance drastically? If not, what will be the extent of damage to the speed of the application?
Like Oldskool said - it depends on the plugins you are including.
I can tell you from experience, that webtechnicks Facebook plugin does not create an excessive burden on the application.
However, other plugins that you may be including, might. Depending on how they hook in to your application, and what kinds of processing/queries are being executed, will all add up.
I would suggest installing the CakePHP DebugKit to analyze the performance of your application at a relatively high level. It gives you quite a bit of information, so check it out.
Hope this helps.

Cloud Service Providers for RavenDb [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Not to be confused with Shared hosting providers supporting RavenDB or other similar questions. I do not need a web host, nor want to deploy RavenDb in Embedded or Web Site mode...
Question: Are there any cloud service providers for RavenDB, like MongoHQ and MongoLab for the MongoDB platform?
Edit: RavenHQ and Cloudbird are two providers, but they are not in production - answers should only include those that are currently available.
After a lot of searching, conversations with RavenDB folks on Jabbr.net and speaking to some provider companies we have a answer:
RavenHQ.com and Cloudbird.net provide such services. RavenHQ is ready for production and in the US East zone, while Cloudbird is in beta and in the EU West zone.
http://www.ravenhq.com should be live any day as Ayende mentioned in the latest RavenDb videos on tekpub
UPDATE
RavenHq is now live on AppHarbor
http://blog.appharbor.com/2012/02/17/hosted-ravendb-on-appharbor
http://www.cloudbird.net/ I've seen this mentioned but same as http://www.ravenhq.com/ they don't give much detail. I also don't know who the authors of cloudbird are.
Otherwise, you could just use an EC2/Azure to host it? (I've seen Azure and RavenDB talked about on Twitter, there is some github projects with instructions)

Building high traffic sites with cakephp [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Is it good to build a high traffic sites using CakePHP? I am using CakePHP for several projects, but they're very low traffic. Any examples of such site or how can I improve the performance?
This video probably sums up the answer for you (and gives a lot of good details / information) on "CakePHP at massive scale on a budget"
It talks about how they use CakePHP on VERY HIGH traffic site, how it worked, and how it ran...etc.
I believe it was on 1.2 or 1.3 as well, which is significantly slower than 2.0, so - yes - CakePHP is a completely valid option for high-traffic sites. Obviously sites like Facebook will have their own lighter, in-house framework, but - I think that's a problem not worrying about until you reach that point (and by then you'll be a millionaire anyway and won't care) :)

Cluster of computers for rent? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I am doing a project in the university which requires running of multiple instances (1000s) of a program I've written (in C++), which runs for quite a while (say 2 hours). The program is very self contained - it does not require input files, and the only dependency I think is boost.
I'm currently using the university-owned cluster of computer. However, it's quite old and the jobs dispatching and monitors services are pretty bad.
So I was wondering whether I can run my jobs elsewhere, for some money. For example, I looked a bit into Google App Engine, but as it seems every job must end after 30 seconds it is not suitable for me. Maybe Amazon EC2?
Do you know of such options?
Amazon EC2 is the classic approach for this.
Google App Engine is great, but probably to restrictive for your use case.
EC2 is definitely a very good option, as Peter says. Since you're at a university I'm guessing that cost may be an important factor, so take a look at Rackspace's cloud service as well; depending on what kind of server resources you need, this can work out quite a bit cheaper than EC2. (I don't work for Rackspace).

Resources